Next Page: 10000

          

IT / Software / Systems: Senior Developer - Houston, Texas

 Cache   
As a Senior Developer, you will design and implement solutions based on client needs and requirements. You will take-on challenging assignments working directly with architects and other developers at a client. No two days are the same - you'll never stop learning and growing. You'll have the autonomy to make crucial decisions while receiving support and guidance along the way and adhering to established change management and DevOps best practices. The ability to organize and prioritize your tasks to manage multiple assignments will be essential. This position is based in Houston, Texas. You'll receive competitive benefits and can earn performance bonuses. Sullexis' environment is one of continuous learning; you'll have access to opportunities to expand your skillset and share your knowledge with others. Requirements Bachelor's degree (Computer Science or related field) Eligible to work in the U.S. without sponsorship Self-motivated with solid experience in solution design and development Highly adaptable, capable of learning new technologies Demonstrable software engineering skills in testing, troubleshooting, debugging and problem resolution 5+ years of experience with: Microsoft stack programming (.NET, C#, WCF, WPF, SharePoint, PowerApps, Flow), SQL database design, programming complex queries and stored procedures, performance optimization 3+ years of experience with Python application development, testing and deployment Solid understanding of distributed web technologies (JavaScript, HTTP, SSL, REST, SOAP, XML, JSON), including using tools like Postman and JavaScript debugger Experienced in building enterprise reporting solutions, preferably with Power BI (or similar other tools like Microsoft SSRS, Tableau, Spotfire) Proficient in GitHub, Maven and similar for managed source code, project repositories and build tools Comfortable working within a fast-paced environment and multiple project assignments while maintaining status updates to project leads Strong written and verbal communication skills, including system design/documentation skills Able to travel locally to various client sites for project delivery Preferred Experience working with cross-platform data migration, integration, using ETL tools (SSIS, Informatica, Business Objects or similar) Proficiency with Amazon Web Services, Microsoft Azure Proficiency with agile project management and delivery methods Experience in developing solutions for the Oil and Gas/Energy industry ()
          

Other: DevOps Engineer - Salt Lake City, Utah

 Cache   
We bring enhanced performance and scale to your business through our services. We provide premium quality IT Consulting, IT Services and IT Staffing for our customers in the most cost-effective manner.At vTech Solution, we offer a fully managed cloud solutions where we take away the pain of IT infrastructure management from our clients, so they can focus on their core business having peace of mind knowing that their IT infrastructure is well taken care of in every aspect.We are currently hiring for--DevOps Engineer at Salt Lake City, UTDescription:Skills Required: Experience withcore scripting languages such as Python, Ruby, Go and Java, as well as strong unix/shell skills Knowledge of cloud provisioning and management tools like Cloud Formation and Terraform Hands-on experience with automation of CI/CD pipelines for cloud applications Acquaintance with 12 Factor principles, API Design and deployment patterns/strategies Knowledge of application deployment and management patterns Experienced in application and data security for cloud software Good understanding of logging, monitoring and operational aspects of cloud applications Experience in validated delivery and proposing solutions, roadmaps and reciprocally defining solutions and the needed architecture to enable it Ability to provide technical leadership to the development, QA and support teams in preparing the design artifacts and implementation of solutions Ability to identify integration patterns and points between various design areas and should be able to track the implementation of integrations Identify measurable dimensions (including return on investment) of a problem and present the options with pros and cons Excellent presentation, documentation, communication and influencing skills, as well as skills which present/influence technology direction in business context to the partners Must have experience with Jenkins, Maven, Sonar, Artifactory, Sonatype Nexus, Urban Code Deploy, Docker, Chef, Shell scripting, JMeter, Splunk, Confluence, JIRAQualification/Education Bachelor---s degree in Computer Science or similar discipline, Masters a plus 5+ years--- experience in Large Application Deployment Automation and DevOps implementations Experience in cloud application deployment automation patterns and various scripting languages Experience in Enterprise level Cloud Based Application Development and deployment such as AWS EKS, and AWS Fargate! Experience with DevOps tools like Concourse, Jenkins, Artifactory etc.! Understanding of cloud securit and AWS Cloud CertificationInterview Mode:1st Phone Screen/ 2ndIn-Person/SkypeYou can directly reach me at--ajay.t@vtechsolution.com/--202.217.1375 (D)-- ()
          

Professions: .Net Developer with Production Support - Salt Lake City, Utah

 Cache   
.Net Production support with DEVOPS Salt Lake City, UT Pay rate: Competitive Agile framework 1-2 years and Understanding SAFe frameworksExperience with application deployments in TIMS, CISS and/or ePaaS. Someone with 5-8 years of experience as Platform engineer or production support on critical applications Thanks Aj. - provided by Dice ()
          

Engineering: Senior Digital Staff Engineer - Relocation to Phoenix, AZ Required - Salt Lake City, Utah

 Cache   
Would you like to work multi-functionally to drive innovation at a 100+ year-old brand? Are you looking for a caring company that is committed to exceptional service? If so, be part of a community that works at CSAA Insurance Group, a AAA insurer, in our Glendale, AZ office.While we've been named a best place to work,' our proudest accomplishment comes from serving nearly 17 million AAA members. Through our commitment to service, growth and our people, CSAA Insurance Group will create AAA members for life by fulfilling our promise to be there when they need us.Why join us? Impact. Join us in reinventing CSAA Insurance Group, a AAA Insurer and deliver solutions across 23 states and the District of Columbia. Work and learn alongside your Team Members at start-up speed and agility to create real and meaningful change Recognition. We offer a competitive total compensation package including base salary, both annual and long-term lucrative performance bonuses, benefits, and 401(k) Company match with additional discretionary contribution potential. Lifestyle. We do honorable work, and we practice our values: respect, integrity, teamwork, and serviceWhat you'll do: Be a lead technical resource on the Digital Engineering team, building CSAA's next generation of customer facing web & mobile applications. Deliver durable, high-quality software in a fast-paced environment. Work in support of multiple agile release trains, epics and scrum teams providing technical oversight and leadership to Embedded software engineers. Provide technical analysis, design, code, and automate in support of program and project deliverables. Participate in estimation sessions, design sessions, implementation plans, and resolve technical issues as needed. Deliver clear, pragmatic solutions with applicability to meet immediate business needs. Contribute to code reviews, ensuring appropriate unit test coverage is in place. Ensure the technical feasibility of UI/UX designs. Assist team in achieving high degrees of automation using well established DevOps and Agile practices. Ensure that technical solutions are aligned with Enterprise Architecture and applications and systems are built for uninterrupted availability, meet performance requirements, future extensibility, multiple system integrations, long-term growth and low-maintenance support. Ensure that technical and quality standards are enforced throughout the software development lifecycle. Mentor and coach more junior engineers and assist in onboarding of new team members. Advocate technical direction, define best practices and principles for Digital Engineering. Work close functionally with other teams including Integrations, Policy Administration, Claim Administration, and Product to drive strategic business capabilities.What you've done: Demonstrated understanding of Digital technologies including experience with React, Redux, JavaScript, and Node.js. Experience using JavaScript unit testing frameworks. Experience using code analysis tools such as PMD, Checkstyle, Findbugs, and Sonar Experience designing and implementing Single Page Applications Experience working with Continuously Deployed applications Experience consuming RESTful web services Experience with web optimization techniques Experience in building applications deployed in AWS Effectively manage priorities, deliverables and timelines with little need for escalation. Provide technical leadership to drive the continued adoption of DevOps and cloud enterprise solutions. Drive best practices in Site Reliability Engineering and insure Secure, Scalable, Performant, and Highly Available Service. Relentlessly introduce new ways of improving & scaling digital applications. Identify, plan, and implement improvements to deployment/release pipelines.What you'll need to succeed: Minimum 8 years of relevant experience in building web & mobile applications. Demonstrated mastery of software development best practices, including code standards, cod reviews, source control mgt, build processes, testing, and operations. Working experience of Cloud architectures, services, and DevOps practices within AWS. Strong customer relationship, interpersonal, analytical, and problem-solving skills. Outstanding oral, written, presentation and listening communication skills. Effective decision-making skills, even under pressure and while lacking all of the desired information detail. Ability to adapt quickly to changing priorities, assignments, and roles. Experience with highly transactional account and payment related websites. Experience supporting complex systems with significant integration points and external Third Party systems through APIs. Ability to work within shifting priorities and tight timelines.CSAA Insurance Group offers many benefits, including: Medical, dental, vision, disability and life insurance coverage including benefits coverage for domestic partners. Company contributions into a Health Savings Account (HSA). 401(k) plus company matching dollar for dollar up to 6% and a cash balance retirement program. Company paid employee assistance plan and health support programs. Award-winning wellness programs including free onsite fitness classes. Paid bonding leave for birthing and non-birthing parent and paid adoption leave. Two weeks paid military leave. Paid time off, plus ten paid holidays and 24 hours of paid time off to volunteer. Tuition reimbursement, self-service training, career development and mentorship opportunities.Be part of a community that worksAt CSAA Insurance Group, we take pride in our values-based culture. Helping our employees lead enriched lives and satisfying careers is how we work. Our employees appreciate the integrity and inclusion that is evident throughout our everyday interactions. We respect the diverse range of perspectives, backgrounds and cultures of our teams, and join together when it comes to helping our members, community or one another.Headquartered in Walnut Creek, California, our community also works in Arizona, Colorado, Nevada, New Jersey and Oklahoma.Let's work togetherWe are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.*LI-SB1#HP ()
          

SQL Database Developer - Flexible Working

 Cache   
Founded in 2010 we are a specialist digital business change consultancy and have worked with household named brands through complex digital and business transformations. We have developed a patent-pending analytics platform and revolutionary SaaS products . Database Developer - SQL - Disruptive Data Analytics SaaS - Digital Transformation London SE1 | 50,000 Pension Flexible Working Established Tech Start-Up Vibe The Database Developer Role: We're looking for a highly passionate and experienced Database Developer to join our team to extend our rich analytics products as we push and grow our products in the market.The successful applicant will be joining a small, highly focused development team based in Central London. They will be involved in leading the technical design of our analytics platform and its future road map on current technologies and our future move to graph-based technologies. The applicant will lead the data domain and will be responsible for the way in which our data analytics are developed, deployed and managed. The development work in the immediate term is based on MySQL, but we are looking for individuals that are also open to developing their skills into graph-based technologies in future. This is the most exciting time as we have developed a rich underlying platform which we intend to expand rapidly to accommodate a large number of new customers. The successful Database Developer will be expected to have: A strong understanding of relational database technologies (modelling, development and DevOps) Strong experience with agile, sprint based development Able to grasp complex concepts and to drive the direction of data analytics development. A keen willingness to learn and to develop themselves. Transparent and collaborative working style Be a key player in a small and highly efficient development team. 5 years of SQL development in a structured development environment. Experience of a start up, high growth environment Willingness to learn and adapt. Strong ability to work to deadlines. Nice to have : Understanding of graph concepts and. Good understanding of devops processes and how they apply to the data domain. Good understanding of cloud based technologies (ideally AWS) Candidates will be evaluated on a mixture of: Technical capability and experience (40%) Personal motivation and drive(30%) Personality and cultural fit (30%) Your Background / Previous Roles May Include: MySQL Datbase Developer, Database Engineer, Database Programmer, Database Software Developer, Data Modeling. Data Architecture Interested? Apply here for a fast-track path to the Hiring Manager Application notice... We take your privacy seriously. When you apply, we shall process your details and pass your application to our client for review for this vacancy only. As you might expect we may contact you by email, text or telephone. Your data is processed on the basis of our legitimate interests in fulfilling the recruitment process. Please refer to our Data Privacy Policy & Notice on our website for further details. If you have any pre-application questions please contact us first quoting the job title & ref. Good luck, Team RR.
          

Senior DevOps Engineer- Part/fully remote

 Cache   
Senior DevOps Engineer The position is working for a Global Media company based around the Surrey/Hampshire area. One of the leaders within their field. They're looking to bring in a DevOps engineer to join their large/established team(based all across the globe) The company utilise all the newest/cutting edge technologies. You must have expert Kubernetes experience (managing/deploying multiple k8 clusters) Everything's OpenSourced with Ansible - Writing playbooks, roles, tasks (experience de-bugging ansible) Working in a Linux environment This role has the option to work partly/fully remote. Interview process- 1 stage video interview. They will take place this week. If interested please send your CV over to my work email below. E: DD: GCS Computer Recruitment Services is acting as an Employment Agency in relation to this vacancy.
          

(Senior) Entwickler Microsoft (m/w/d*)

 Cache   
Das sind Ihre Aufgaben Anforderungsaufnahme und Erstellung von User Stories Konzeption und Entwicklung von Lösungen für Office 365 Erstellen von Testkonzepten und -fällen Das bringen Sie mit Gute Kenntnisse der Microsoft 365 Entwicklungs-Technologien (TypeScript, React, SPFx, Git) Erfahrungen mit Microsoft Collaboration Tools (Azure DevOps, Teams, Yammer, Office 365) Begeisterung für moderne Softwareentwicklung (agile Methoden, Design [...]
          

DevOps - SherWeb - Greater Montreal Area, QC

 Cache   
You will contribute to this goal by improv ing the software development and delivery life cycle . Here’s what we do and why we do it.
From SherWeb - Mon, 28 Oct 2019 22:21:14 GMT - View all Greater Montreal Area, QC jobs
          

Software Developer - DevOps - Digital Healthcare Company - Groom & Associes - Montréal, QC

 Cache   
DevOps Developer – Digital Engagement company based in healthcare industry. This company is Canada's leading supplier of digital healthcare engagement solutions…
From Groom & Associes - Thu, 28 Nov 2019 20:26:32 GMT - View all Montréal, QC jobs
          

IT / Software / Systems: Sr. Mgr, Software Engineering - Plano, Texas

 Cache   
Locations: TX - Plano, United States of America, Plano, Texas At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding. Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good. Sr. Mgr, Software Engineering At Capital One, we think big and do big things. We are a Top-10 bank by deposits, a high-tech company, scientific laboratory, and a nationally recognized brand all in one that reaches tens of millions of consumers. We're all-in on the cloud and a leader in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. We're going boldly where no bank has gone before. And, as a founder-led company, we're inspired and empowered to make, break, do, and do good. So, let's do something great together. Capital One is seeking experienced Technology Leads and Sr Manager to lead and own work-streams for critical business initiatives in our financial services businesses, including our Rewards business. You'll work on everything from customer-facing web and mobile applications using cutting-edge Open Source frameworks, to highly-available RESTful services, to back-end Java based systems. We're looking for team members who are well-versed in emerging and traditional technologies which may include: Java, REST, Spark, Cassandra NoSQL databases, and AWS/Cloud Infrastructure. Your #LifeatCapitalOne Looking to work somewhere with the flexibility of a start-up but the financial muscle of a Top-10 bank? You're in the right place! And here's what that means for you---You'll have a flexible work schedule-we want to understand where and when you're at your best so you have a healthy work-life balance. Diversity and Inclusion are cultural norms here-you'll have access to active local chapters of Women in Tech, Blacks in Tech, and Hispanics in Tech and more. Plus, you'll be given time to support the next generation of technologists by volunteering with youth programs like Capital One Coders - our engineer-led experience that teaches middle school students in under-served communities how to code. Want to learn more? See what our associates are up to at #LifeatCapitalOne! What you'll do: --- Work with product owners to understand desired application capabilities and testing scenarios --- Continuously improve software engineering practices --- Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies --- Lead the craftsmanship, availability, resilience, and scalability of your solutions --- Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community --- Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box-thinking, teamwork, self-organization, and diversity Here's what you'll need to be successful: You have full Stack hands-on expertise: Java, RESTful API, Micro-service & Reactive Architecture --- You are experienced / Contributor in Open Source software: Apache Cassandra, Spark, Kafka, In-memory processing, Stream processing --- You have a passion for shipping software in quick iterations: Test driven development & CI/CD & you are an Agilist --- You are experienced to operate in an elastic cloud infrastructure such as AWS. --- You have a passion to build a high performing engineering team. --- You thrive well in an environment of innovation, implementation of cutting-edge technologies, teamwork, self-organization, and diversity Basic Qualifications: --- Bachelor's Degree --- At least 10 years' experience in full-stack development utilizing Java and API's --- At least 5 years' experience developing REST APIs --- At least 3 years' of people leadership or Tech Lead experience --- At least 2 years' experience in developing applications using AWS Preferred Qualifications: --- Master's Degree --- 4+ years' experience hands-on coaching and development of software engineers --- 4+ years' experience with distributed technologies including one of the following: Apache Spark, Apache Kafka, or Apache Cassandra. --- Experience with Microservices Architecture --- Experience with Machine Learning or AI --- Experience in DevOps and Automation using CICD tools and processes (Jenkins, Maven, Ansible, Artemis) --- Experience in serverless architecture in AWS or other cloud platforms Capital One will consider sponsoring a new qualified applicant for employment authorization for this position. ()
          

IT / Software / Systems: CRM Developer - Fort Worth, Texas

 Cache   
LOCAL CANDIDATES ONLY CERTIFICATIONS : ( NOT MANDATORY, BUT PREFFERED) MB2-716 Microsoft Dynamics 365 Customization and Configuration CORE COMPETENCIES: Languages C#, JavaScript, XRM Framework .NET C#, Plugin Development, Custom Workflows, Console CRM Technologies Microsoft Dynamics 365, CRM SDK, Power Apps, Unified Interface, Model Driven Apps CRM Development CRM Client-side customization, Server-side customization, CRM Administration Security Roles, CRM Solutions, System Jobs, Debugging, Monitoring Web Servers Windows IIS, Azure, Azure DevOps Version Control GitHub IDE Visual Studio 2017/2019 Operating Systems Windows 7/10 Concepts Object Oriented Programming, JavaScript Functions Development Tools Visual Studio 2017/2019 Methodology Agile - Scrum Top 3 to 5 skillsets / yrs. of experience Over 8 years of IT experience in software Design, Development, Maintenance, Enhancement and Production Support in Microsoft Technologies Very Strong Experience in Microsoft Dynamics CRM Customization & Configuration in 2016/D365 versions Experience in DevOps CI/CD, Azure DevOps , YAML and PowerShell scripting Convert Business Requirements into CRM customizations and solutions Experience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment Azure, Microsoft Flows and Power Platform Experience in external CRM Integration with Marketing Automation Platforms - Oracle Eloqua Preferred Experience with OOPS, C# Programming, .NET Development, Web Services and utilizing CRM Libraries Experience in CRM Client side development - JavaScript, XRM Functions, and Business Rules Experience in Server side development - Business process flows, Workflows, Custom Workflows, Plugins Experience working with CRM SDK Library and CRM Web APIs Experience with Unit testing and Automated Testing using EasyRepro UI Experience CRM customization in Sales, Customer Service & Marketing Modules Experience in CRM Administration - Security Roles, Solution Management, System Jobs, User Experience with CRM Tools - XRMToolbox, Plugin Registration, CRM Rest Builder etc. Experience customization in new CRM Unified Platform & Model driven apps Travel and Transportation Domain experience is a plus Experience in version control tools like SVN, GitHub Nice to have - ETL and Data load experience into CRM with Informatica Cloud Nice to have - CRM Portals Development experience ()
          

Other: AVP, IT Infrastructure - Dallas, Texas

 Cache   
POSITION SUMMARY: The AVP, IT Infrastructure is responsible for IT infrastructure architecture, standards and management to include disaster recovery, security, storage, servers, monitoring, performance, and back-office systems. The role must ensure reliable 24/7 operations and be a champion for our journey to Cloud and implementation of DevOps. This position will support other functions within IT (Application Development, DevOps, Analytics and InfoSec) as well as business users. ESSENTIAL DUTIES AND RESPONSIBILITIES: Develop, manage and test the company's monitoring, backup and disaster recovery capabilities Conduct analysis of the current technology environment to detect critical deficiencies and recommend solutions for improvements necessary to support company growth Establish infrastructure operational plan to achieve department goals and ensure compliance with established policies Develop the Infrastructure team and mentor talent to deliver the technology management and execution capabilities of the company Implement and manage processes and controls that assure maximum uptime and quick service to the user community for both on premise and Cloud workloads Ensure the security of the IT infrastructure in compliance with all industry best practices and regulatory requirements Stays current with industry best practices, new technology and trends. Assist with technical implementation and troubleshooting where needed. Manage third party vendor relationships and hold them accountable for delivery of agreed product or service All other duties as required ESSENTIAL KNOWLEDGE & SKILLS: Working knowledge and expertise with VMware, Windows Server and Linux Working knowledge and expertise with automation scripting Working knowledge and expertise with managing AWS and/or Azure Experience with the setup and management of O365 Ability to effectively manage a team of highly technical individuals across multiple geographies and time zones Extensive experience working in a team-oriented, collaborative environment Exceptional customer service orientation Strong understanding of project management principles Strong leadership skills Excellent interpersonal skills Ability to conduct and direct research into IT issues and products as required Ability to present ideas in business-friendly and user-friendly language High level of self-motivation Proven analytical, evaluative and problem-solving abilities Ability to effectively prioritize and execute tasks in a high-pressure environment. EDUCATION AND/OR EXPERIENCE: High school diploma required Bachelor's degree in Computer Science, or related field 5+ years managing infrastructure teams 10+ years' experience in progressively responsible technology leadership roles. Successful track record of working with third-party providers to deliver results MACHINES, OFFICE EQUIPMENT & SOFTWARE: Excellent computer skills Advanced Microsoft Office Skills in Visio, Project, Word and Excel ()
          

ใครคือผู้ก่อตั้ง Kubernetes และปัจจุบันเขาไปอยู่ที่ไหนกัน?

 Cache   

ตำแหน่งซอฟต์แวร์ที่ร้อนแรงที่สุดในปี 2019 ย่อมเป็นของ Kubernetes ที่บริษัทไอทีสายองค์กรทุกแห่งต้องวิ่งเข้าหา (อ่านบทความ Kubernetes คืออะไร ประกอบ)

เราอาจรู้ประวัติของ Kubernetes ว่าเริ่มสร้างโดยวิศวกรของกูเกิลในปี 2014 หลังจากนั้นคือปี 2015 ยกให้องค์กรกลางคือ Cloud Native Computing Foundation (CNCF) ดูแลต่อ แต่ถ้าถามว่าใครคือผู้สร้าง Kubernetes อาจไม่มีใครตอบได้ในทันที

Kubernetes เริ่มสร้างโดยวิศวกรของกูเกิล 3 คนคือ Joe Beda, Brendan Burns, Craig McLuckie ซึ่งปัจจุบันไม่ได้อยู่กับกูเกิลแล้วสักคน พวกเขาทำอะไรกันอยู่ในตอนนี้?

Made in Seattle

สำนักงานใหญ่ของกูเกิลอยู่ที่เมือง Mountain View ในรัฐแคลิฟอร์เนีย แต่กูเกิลมีสำนักงานอยู่หลายแห่งทั่วโลก และผลิตภัณฑ์หลายๆ ตัวของกูเกิลก็ไม่ได้สร้างขึ้นที่ Mountain View เสมอไป (ตัวอย่างที่ชัดๆ คือ Google Maps สร้างโดยทีมงานในออสเตรเลีย)

Kubernetes เองก็เช่นกัน มันถูกสร้างขึ้นที่สำนักงานของกูเกิลในเมือง Seattle ซึ่งเป็นฐานที่มั่นของไมโครซอฟท์

สองคู่หู Joe Beda และ Craig McLuckie เคยเป็นพนักงานของไมโครซอฟท์มาก่อนในยุค 2000s (Beda อยู่กับไมโครซอฟท์ระหว่างปี 1997-2004, McLuckie อยู่ระหว่างปี 2001-2008 และ 2012-2013) ทั้งสองคนโคจรมาพบกันที่กูเกิลสาขา Seattle ราวปี 2013-2014

ส่วน Brendan Burns เคยเป็นอาจารย์มหาวิทยาลัยมาก่อน แล้วย้ายมาอยู่ที่กูเกิล Seattle ตั้งแต่ปี 2008 จึงเป็นแกนหลักอีกคนในการสร้าง Borg ที่ภายหลังกลายเป็น Kubernetes เช่นกัน

ผู้ก่อตั้งทั้งสามคนร่วมกันสร้าง Kubernetes ในปี 2014 และเปิดตัวสู่สาธารณะในปี 2015 หลังจากนั้นก็ถึงทางแยกของแต่ละคน

Brendan Burns ไปไมโครซอฟท์

Brendan Burns ที่ไม่เคยอยู่กับไมโครซอฟท์มาก่อนเลย ลาออกจากกูเกิลในปี 2016 ไปอยู่กับไมโครซอฟท์ (ซึ่งก็ยังอยู่ในพื้นที่ Seattle) ปัจจุบันเขามีตำแหน่งเป็น Distinguished Engineer ของ Azure Container Service (AKS) รวมถึงดูแลงานด้าน DevOps ด้วย

Joe Beda และ Craig McLuckie ไป VMware

ส่วนคู่หู Joe Beda และ Craig McLuckie ลาออกจากกูเกิลในช่วงเวลาไล่เลี่ยกัน (2015-2016) และร่วมกันเปิดบริษัทสตาร์ตอัพ Heptio ในปี 2016 ซึ่งก็แน่นอนว่าทำธุรกิจเกี่ยวกับ Kubernetes

Heptio ถูกซื้อกิจการโดย VMware ในปี 2018 เพื่อนำความเชี่ยวชาญของทีมงานมาช่วยพัฒนา Kubernetes เวอร์ชันของ VMware (PKS หรือ Pivotal Kubernetes Service)

ปัจจุบันทั้งสองคนยังอยู่กับ VMware ในฐานะแกนนำคนสำคัญของโครงการ Kubernetes โดย Beda มีตำแหน่งเป็น Principal Engineer และ McLuckie เป็น Vice President

ทั้งสองคนยังอยู่ในพื้นที่แถบ Seattle เช่นเดิม


          

DevOps and the database: Three reasons why you should integrate

 Cache   

The days of siloed database teams and processes are dwindling and DevOps has become the new reality that teams have to embrace. Here are three reasons why integration will benefit you and your IT teams. IT managers have to have the confidence and knowledge base to bring database development operations into the agile CI/CD processes.

The post DevOps and the database: Three reasons why you should integrate appeared first on JAXenter.


          

DevOpsCon London blind bird offer ends November 28

 Cache   

DevOpsCon is an international phenomenon with talks and workshops from thought leaders and specialists in the field. It's the crucible of DevOps innovation and somewhere you want to be if networking is on your agenda. The blind bird discount for DevOpsCon London ends on November 28, so buy now to get the best return on your investment!

The post DevOpsCon London blind bird offer ends November 28 appeared first on JAXenter.


          

DataOps and Operations-Centric Data Architecture

 Cache   

Eric Estabrooks from DataKitchen spoke at this year's Data Architecture Summit 2019 Conference about how DevOps tasks should be managed for data architecture. DataOps is a collaborative data management practice and is emerging as an area of interest in the industry.

By Srini Penchikala
          

Compliance as Code and Applied DevOps

 Cache   
Use complaince as code for faster deployments.

Compliance as code is an important form of applied DevOps. This idea resonates with enterprises, who often use DevOps to deploy applications that have a specific purpose. For example, banks use DevOps to deploy applications to help improve compliance and insurance companies want applications that they can derive insights from.

You may also enjoy:  Towards Compliance as Code

It is this use of DevOps to automate the delivery of purpose-driven applications that we call applied DevOps. As enterprises picked up velocity in software delivery with faster development and faster deployments, compliance was left behind and waiting too long to incorporate compliance can undo many of the benefits of a faster delivery process. Organizations have started introducing security and compliance earlier in the software delivery process, making it part of the story from the very beginning rather than bolting it on as an afterthought at great cost.


          

5 Ways AI Is Shaping the Future of Software Testing

 Cache   
5 Ways AI Is Shaping the Future of Software Testing

Artificial Intelligence is the hottest buzzword these days and advancement in AI allows enterprises and industries to make smart decisions and radically transform processes. As software tests shift gears from manual to automation for embracing the speed for DevOps and digital transformation, artificial intelligence has emerged to be the key lever for this change.

You may also like:  Software Testing Trends to Watch for in 2019

Applications today interact with other apps through APIs, they leveraging legacy systems, and they grow in the complex from one day to the next in a nonlinear fashion. What does that mean for experts? The recent World Quality Report declared that it will help. It is now believed that the most significant solution to overcome increasing QA Challenges will be the rising trend and introduction of machine-based intelligence.


          

IT / Software / Systems: Sr Software Engineer - Boca Raton, Florida

 Cache   
Overview:The Senior Java Developer will be part of a high performance team of professionals responsible for delivering Java and AWS web applications to our internal and external customers. Qualified candidates will enjoy working in a fast paced team environment that is passionate about their work and contributing to our exciting digital transformation and growth agenda for the entire organization. Responsibilities: Work as part of the technical team that designs, develops, implements, and maintains scalable web and mobile applications Work closely with graphic designers and other development teams to ensure successful implementation and integration of dashboards and interactive web applications Converts specifications and requirements into functional application code and works with front-end designers to create functional web pages and applications Coordinate analytical business functions, discovering business rules and ensuring that they are handled appropriately by the business applications Understand and adhere to industry best practices for delivering high quality code Is an active participant in an Agile/SCRUM environment Interact with the business and user community to gather and validate business requirements and business rules Work according to defined scope and time lines and track work in progress Break down projects into tasks with time estimation Proactively identify and communicate issues Work in a team environment with other developers, architects, designers, product managers, business analysts Demonstrated focus on quality (unit testing, system testing, user acceptance testing) Experience: Minimum 5-7 years experience using Java/J2EE and object-oriented design principles and design patterns Experience with frameworks like Spring, Javascript, Mybatis/iBatis Experience with AWS technologies including Serverless and Lambda Experience building and maintaining scalable web applications in AWS Demonstrated proficiency with developing web services and API's including Microservices Experience with front-end technologies like Angular, HTML, CSS, JQuery, Ajax Experience working with relational databases, including Oracle, SQL Server, and MySQL Experience with Eclipse, Netbeans, or equivalent IDEs Unit testing tools JUnit or equivalent Experience working with and implementing third party e-commerce services including, but not limited to: Credit card processing, Customer product reviews, Site analytics (Google Analytics), SEO/SEM, and and on-site searches (Google) Experience with Oracle E-Business Suite a plus Experience with mobile applications and SDKs (jQuery mobile, Sencha, iPhone/Xcode, Android) a plus Knowledge of CI/CD and DevOps practices is plus Education Bachelor's degree in computer science preferred. ()
          

IT / Software / Systems: Senior Security Software Engineer - Miami, Florida

 Cache   
This role requires expertise in modern software components for scalable systems including messaging queues, schedulers, multi-threaded software, databases and modern cloud (AWS) technologies. Requirements: 8 years software engineering experience Experience designing and implementing python in a production environment Comfort with serialization formats (e.g., JSON, XML, YAML, and Google Protobuf) Familiarity with NoSQL databases (e.g., Redis) Experience leveraging code pipelines (e.g., Gitlab CI/CD using Docker) Experience with relational (e.g., MySQL, Postgres) and non-relational (e.g., MongoDB) databases DevOps expertise (e.g., Docker / Kubernetes) Familiarity with message queuing solutions (e.g., RabbitMQ) Experience building and deploying applications in AWS Experience designing and leveraging interfaces (APIs) Excellent communication skills both in-person and remote Passion for problem solving Ability to work independently and with a diverse team Act on a high performing Agile team supporting a variety of projects Desires: Prior working experience with data analytics tools like JupyterLab, NumPy, Pandas Experience applying cybersecurity principles and concepts in code Familiarity with interacting programmatically with PE structures Experience writing code that leverages any of the following Python modules: distorm, unicorn, capstone, pefile, keystone. Bachelor s Degrees in CS, EE, or equivalent experience. - provided by Dice ()
          

SRE Weekly Issue #195

 Cache   
A message from our sponsor, VictorOps: Understanding the incident lifecycle can guide DevOps and IT engineers into a future where on-call sucks less. See how you can breakdown the stages of the incident lifecycle and use automation, transparency and collaboration to improve each stage: https://go.victorops.com/sreweekly-incident-lifecycle-guide Articles Observablility: Tabs vs. Spaces for Ops An entertaining take […]
          

AWS CodeBuild Adds Support for Test Reporting

 Cache   

AWS CodeBuild adds support for Test Reporting giving you an effective and consistent view of your test executions in CodeBuild. Previously, you couldn't visualize your test results on CodeBuild, making it harder for you to troubleshoot test failures. 


          

Simplify application configuration with AWS AppConfig

 Cache   

Today, AWS announces AppConfig, a new capability within AWS Systems Manager that makes it easy for customers to quickly roll out application configurations across applications hosted on EC2 instances, containers, Lambdas, mobile apps, IoT devices, and on-premise servers in a validated, controlled and monitored way. System administrators, DevOps engineers, and developers now have the ability to manage configuration changes, similar to the way they manage code, but without the need for deploying code or taking their application out of service when a configuration value changes, thus mitigating risk of potential outages.


          

AWS X-Ray launches support for Amazon CloudWatch Synthetic Canaries

 Cache   

Today, AWS X-Ray is launching support for Amazon CloudWatch Synthetics (preview), enabling developers and DevOps engineers to trace end-to-end requests for canaries that monitor web application endpoints, and URLs.


          

Intégrateur DevOps - LGS - Quebec City, QC

 Cache   
Notre client poursuit la mise à niveau technologique la plus importante de son histoire. Nous revoyons nos systèmes et nos processus afin de les simplifier et…
From LocalWorkBC.ca - Sat, 30 Nov 2019 11:41:50 GMT - View all Quebec City, QC jobs
          

Senior DevOps Engineer/System Administrator - CGI Group, Inc. - Montréal, QC

 Cache   
Gerrit, Jenkins, Nexus, and GoCD). As digital transformation continues to accelerate, CGI is at the center of this change - supporting our clients in their…
From CGI - Fri, 24 May 2019 00:14:21 GMT - View all Montréal, QC jobs
          

DevOps Developer - BigData Applications - EXFO inc. - Montréal, QC

 Cache   
Exposure to Subversion (SVN) and Nexus (repository); EXFO develops smarter network test, monitoring and analytics solutions for the world’s leading…
From Indeed - Wed, 20 Nov 2019 20:04:44 GMT - View all Montréal, QC jobs
          

Intégrateur DevOps senior - Levio - Montréal, QC

 Cache   
Inspection de code en continu, pour dette technique/vulnérabilité de sécurité (Veracode, Nexus IQ). Levio est à la recherche d'un Intégrateur DevOps senior.
From Levio - Thu, 24 Oct 2019 00:48:00 GMT - View all Montréal, QC jobs
          

Développeur de logiciel, DevOps - Intact - Montréal, QC

 Cache   
CI / CD Gitlab / GitLab-CI, GitHub, Jenkins, Nexus, Maven , Gradle. Chez Intact, nous considérons que l’assurance doit d’abord s’intéresser aux personnes, et…
From Intact - Fri, 11 Oct 2019 17:12:46 GMT - View all Montréal, QC jobs
          

BASTA! Autumn 2019 – Security in DevOps

 Cache   
Some time ago I had the pleasure to speak at the BASTA! Autumn 2019 conference. There, I promised to publish my slides such that they can be used as a reference for developers and security guys like me. And with this blog post I would like to hold up to my promise. Overall, the talk […]
          

Where can I find the Jenkins plugin for splunk?

 Cache   
Hi All, I am creating an POC to ingest Jenkins event into Splunk and I have checked in the Splunk answers.com and found the link https://wiki.jenkins.io/display/JENKINS/Splunk+Plugin+for+Jenkins and based on document, I have gone through the steps, and downloaded the Zip file from the git repository **splunk-devops-plugin-master** but I am not sure how to package this plugin using the maven, so any one guide me on this it will be really help full to create the POC.
          

Newlineinfo Corp

 Cache   
Newlineinfo Corp

NEWLINEINFO, a leading next-generation Software Product Design and Development Services in Dallas, Texas. We offer complete web development services to our esteemed clients at reasonable prices. We deploy an integrated strategy to get your business website. Our skillful team works to help businesses to enrich their profile on the internet. Established ourselves as a leading web development company Texas, we also provide product development service, Ecommerce solutions, Web interactive, DevOps, Learning management, Conversational AI, 508 compliance services to businesses. Whether you want us to develop a new website or redesign the existing ones, we cater to your needs while complying with the latest Google algorithm updates. We are the leading Digital Marketing  Company Dallas, which is aimed at catering to the specific needs of our customers. For effective web development and design services, visit Newlineinfo Corp or contact us at 301-760-7366!


Category: Web Design & Development
: 6136 Frisco Square Blvd
: Frisco
: Texas
: United States
: https://www.newlineinfo.com/
:
:
          

DevOps Engineer - Cobham - Sjælland

 Cache   
Managing users, network and rights. Having a history of managing different types of applications and tools like Git, Bitbucket, GCC, Make, Jenkins, Gerrit,…
Fra Cobham - Fri, 15 Nov 2019 19:21:00 GMT - Vis alle Sjælland job
          

IT / Software / Systems: Application Developer - Scranton, Pennsylvania

 Cache   
POSITION TITLE: Application Developer LOCATION: Scranton, PA COMPANY PROFILE: ACES$ Financial Management Services is a division of MyCIL, Northeast Pennsylvania Center for Independent Living. ACES$ provides payroll management solutions for persons with disabilities and their attendants in six states to include: Illinois, Oklahoma, Pennsylvania, Virginia, Washington and Wyoming. ACES$ has developed its own proprietary financial management software solutions designed to serve state governments as well as managed care organizations. We are actively seeking to recruit a highly motivated, full stack, .NET Framework/.net CORE software developer. Learn more at THE ROLE DEFINED: Reporting to the Director of Application Development, the Application Developer will be a part of the ACES$ Application Development team. The individual possesses hands-on knowledge of Abstract Factory, Strategy, and Dependency Injection software design patterns using the following technologies: C# .NET 4.6 - 4.7.2 .NET CORE 2.2 .NET CORE 2.2 MVC MVC 3 MVC 5 Razor Pages Understanding of MS-SQL database architecture with the ability to author and review T-SQL Stored Procedures is required. Front end development using the JQuery JavaScript library and the Bootstrap framework is required. The position requires reverse code engineering and troubleshooting skills, requirement document review, and the ability to work collaboratively with onsite and remote team members. Knowledge of the Xamarin mobile development platform and the ability to develop, utilize, and automate unit tests are important positives and desired in a potential candidate. Experience with Visual Studio, Team Foundation Version Control, and the Azure DevOps Repository and Pipeline architecture is desired. DESIRED EXPERIENCE AND SKILLS: A Bachelor's degree in Computer Science or a Software Engineering-related studies is desired, but not required, if balanced with sufficient demonstrated work experience. A minimum of 2 years work experience in application development. Experience with developing and supporting web-based MVC line-of-business and applications. DESIRED PERSONAL ATTRIBUTES: Ability to work both independently and as part of a team. Ability to actively communicate with technical and non-technical co-workers. Ability to think and act strategically and proactively ()
          

DevOps: итоги 2019 года и прогноз на следующий от DevOps-сообщества

 Cache   
До нового года осталось чуть больше месяца, можно начинать подводить итоги. Мы спросили участников DevOps-сообщества и организаторов конференции DevOpsDays Moscow о самых важных, по их мнению, событиях в мире DevOps за прошедший год и про их ожидания от 2020 года.

На вопросы ответили: Александр Титов (Express 42), Александр Чистяков (vdsina.ru), Валерия Пилия (Deutsche bank), Азат Хадиев (Mail.ru Cloud Solutions) и Владимир Утратенко (X5 Retail Group).


Читать дальше →
          

Один день из жизни DevOps

 Cache   



Накануне запуска курса «DevOps-практики и инструменты» мы провели очередной открытый урок. Вебинар получился весьма содержательным. По сути, это была полуторачасовая практика в режиме нон-стоп:

  • рассмотрели 4 основных инструмента современного DevOps-инженера, каждый из которых реализует базовые практики: инфраструктура как код, CI/CD, обратная связь;
  • научились не ломать историю в Git и хорошо работать в команде;
  • обсудили, чем Ansible отличается от других систем, и почему именно его мы изучаем на курсе;
  • рассмотрели Docker и рассказали, почему контейнеры и микросервисы чаще побеждают монолитные архитектуры.

Рабочая среда:

  • Ubuntu 18.04;
  • Python 3;
  • весь необходимый софт устанавливали в процессе вебинара.

Преподаватель — Лев Николаев, DevOps-инженер и тренер в компании «Экспресс 42». Занятие прошло в режиме «Демо». Читать дальше →
          

.NET Developer

 Cache   
  • Job Title: Senior .Net Developer
  • Status: Direct Hire
  • Remote: No
  • Salary: Dependent upon experience

Do you have a background in .Net development?  Are you an independent worker with a go getter attitude?  Are you looking to gain exposure to cloud computing environments?  We have a great opportunity for a full time Senior .Net Developer in the central NJ area. The company is experiencing tremendous growth and there are opportunities for career advancement available.

In this role, you will be responsible for designing, developing and deploying multi-tiered windows applications in Microsoft .NET. There will be exposure with backend windows system services, database development/integration and SOA architecture design.

Key responsibilities:
  • Experience writing stored procedures in SQL
  • Prior exposure to work within a production environment handling and escalating issues as appropriate
  • .Net  distributed application development
  • .Net  framework, Entity Framework, LINQ, MSMQ messaging/ESB, IoC and Unit testing
  • Design and develop SQL Server tables, stored procedures, functions, views, and triggers in support of application design
  • Exposure to  ASP.NET development frameworks, controls and components within .Net
  • Mentor more Jr. folks on the team
  • Configuration and maintenance
  • SOA Architecture and Design Experience 

Professional experience:
  • Experience coaching/mentoring more Junior team members within development.
  • 3+ years of experience designing and executing data driven applications.
  • 5-7 years of experience programming windows applications in .NET using C#.
  • 7 years of experience working with MS SQL Server 2008 and above designing SQL database as part of application design.
  • Minimum 5 years of experience with logging, tracing and code quality tools. Including Dynatrace and Automic.
  • Exposure to  the following technologies; C#, LINQ, Entity Framework, ESB Architecture/Frameworks, IoC Frameworks, OO and SOA.
  • Minimum 5 years of experience with static and dynamic code security tools and processes.
  • Experience in working with Agile Teams and working knowledge of DevOps.
  • Solid understanding of programming SQL objects (procedures, triggers, views, functions).

Education:
  • B.S. Computer Science or other similar degree.

We are looking for a .Net Developer that is able to work independently as well as in a team environment.  In this role, you should have good attention to detail with strong analytical skills.  Excellent company benefits available along with a strong bonus.  If you or someone you know is a fit for this opportunity, please contact Talon today!  We offer referral bonuses.

          

VMware выпустила новую версию решения VMware PKS 1.6 - что там интересного?

 Cache   

Недавно компания VMware анонсировала новую версию платформы PKS 1.6 (Pivotal Container Service), которая предназначена для управления инфраструктурой контейнеров приложений на базе Kubernetes. Напомним, что это решение является в данный момент основным, пока еще не выпущена платформа Project Pacific, которая будет интегрировать классическую виртуальную инфраструктуру ВМ и средства исполнения и оркестрации контейнеров.

Напомним, что о прошлой версии VMware PKS 1.5 мы писали вот тут, а сегодня посмотрим, что нового появилось в PKS 1.6.

1. Финальная доступность Enterprise PKS Management Console.

Эта консоль позволяет выполнять множество задач администратора, включая управление пользователями и жизненным циклом продукта, обзор компонентов решения, настройку интеграций и многое другое. Вот, собственно, основные возможности консоли:

Развертывание

  • Единый установщик в виде виртуального модуля OVA для всех необходимых компонентов.
  • Установка на базе интерактивного мастера.
  • Встроенные возможности валидации, предпроверок, автозаполнение полей и прочее.
  • Поддержка настройки интеграции с различными решениями (VMware vRealize Operations, Wavefront, Syslog, vRealize Log Insight и Harbor).

Оперирование

  • Управление жизненным циклом всех компонентов VMware Enterprise PKS (апгрейды и патчинг).
  • Управление пользователями и настройка RBAC из графического интерфейса.
  • Единая точка просмотра всех компонентов Kubernetes и нижележащей инфраструктуры.
  • Управление изменениями конфигурации через UI и файлы YAML.

Вот как выглядит работа в консоли:

2. Интеграция с VMware Tanzu Mission Control.

На прошедшем VMworld 2019 компания VMware анонсировала Project Tanzu - единую операционную консоль для кластеров Kubernetes, которая позволит контролировать все аспекты жизненного цикла приложений. В том числе эта консоль позволит контролировать кластеры Kubernetes под управлением решения PKS в рамках нескольких облачных инфраструктур и команд разработки/DevOps.

Интеграция находится в режиме беты, но уже сейчас при создании кластеров в PKS, они автоматически добавляются в Tanzu Mission Control, и пользователи могут централизованно управлять как кластерами PKS, так и другими окружениями.

3. Поддержка Kubernetes 1.15 и Harbor 1.9.

VMware Enterprise PKS 1.6 поставляется с Kubernetes версии 1.15, который прошел тест Kubernetes conformance организации Cloud Native Computing Foundation. Kubernetes 1.15 имеет улучшения производительности, улучшения стабильности и использования кастомных ресурсов. Более подробно об этом рассказано здесь.

Также продукт теперь поддерживает релиз Harbor 1.9, где появились такие возможности, как tag retention, квоты проектов, нотификации через webhook, таргеты репликации для сервисов реестра для облачных провайдеров, политики CVE и интеграция с syslog.

4. Операционная гибкость.

VMware Enterprise PKS 1.6 дает пользователям Kubernetes использовать механизм custom resource definition (CRD) для получения статуса состояния сетевых объектов и плагина CNI в кластерах. Также он предоставляет возможность включить логирование для правила NSX-T Firewall Deny Rule, поэтому операторы будут знать когда пакеты будут сбрасываться или отклоняться. Также поддерживается несколько типов отправки событий - Telegraf, Splunk и Elasticsearch.

5. Программа телеметрии.

Эта программа позволяет текущим пользователям создавать отчеты на базе данных об использовании инфраструктуры VMware Enterprise PKS. Например, пользователи могут создавать отчеты об использовании ими ресурсов PKS во времени, коэффициенты успеха/неудач операций и их длительность, проводить аудит записей об образах контейнеров в кластерах Kubernetes и многое другое.

Более подробно о продукте VMware PKS 1.6 рассказано на этой странице, скачать его можно тут. Также о новых возможностях решения можно почитать в блоге Pivotal.


          

Intermediate DevOps Engineer

 Cache   
CA-Oakland, job summary: Randstad Technologies is currently seeking a talented Intermediate DevOps Engineer to join a well-known client of ours within a location in the Oakland, CA area. Must be legally authorized to work in the U.S. without sponsorship. location: Oakland, California job type: Contract salary: $46.23 - 52.01 per hour work hours: 8am to 5pm education: Bachelors responsibilities: •Supporting th
          

Other: Lead Software Engineer (Java/AWS) - Plano, Texas

 Cache   
THE COMPANY Fannie Mae provides reliable, large-scale access to affordable mortgage credit in communities across our nation. We are the leading source of funding for housing in America, which means more people can buy or rent a home. We are focused on sustaining the housing recovery, improving our company, and leading change to make housing better.Join our diverse, high-performing team and make a difference as we work together to enable access to a good home.For more information about Fannie Mae, visit http://www.fanniemae.com/progress. JOB INFORMATION Our Single-Family, Digital Products Team, located in Plano, TX is looking for a Sr. Software Engineer that will be part of leading one of the most important digital transformation at Fannie Mae. You will be working on an enterprise application framework that is key in moving our entire platforms to AWS.--You will use modern tools, techniques, and methods such as Java/JEE, Spring Boot, RESTful APIs, with Microservice-based architecture, and AWS. Lead, or play lead technical role in development teams' efforts to determine unit needs and business processes that are automated by the application. Participate in or review all of the steps in the software development life cycle to create and modify the software. KEY JOB FUNCTIONS ---Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects. ---Create or Update documentation in support of development efforts. Documents may include detailed specifications, implementation guides, architecture diagrams or design documents. ---Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate. ---Respond to trouble/support calls for applications in production in order to make quick repair to keep application in production. ---Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies. Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives. ---Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process. ---Leverage Fannie Mae DevOps tool stack to build, inspect, deploy, test and promote new or updated features. ---Set up and configure a continuous integration environment. ---Advanced proficiency in unit testing as well as coding in 1-2 languages (e.g. Java, etc). ---Advanced proficiency in Object Oriented Design (OOD) and analysis. Advanced proficiency in application of analysis/design engineering functions. Advanced proficiency in application of non-functional software qualities such as resiliency, maintainability, etc. Advanced proficiency in advanced behavior-driven testing techniques. EDUCATION ---Bachelor's Degree or equivalent required MINIMUM EXPERIENCE ---8+ years of related experience SPECIALIZED KNOWLEDGE & SKILLS Required Skills ---8+ years of experience of enterprise development using Java/JEE and have hands-on experience with the Spring Boot Framework ---Experience with Architecture, Design & Development of portal-based applications ---4 years of experience with application integrations such as SOAP, RESTful Web Services, Microservices, File/Data transfers, etc. ---Extensive knowledge of OAuth and Rest API to integrate middleware with Authentication and Authorization services ---Experience with CI/CD with knowledge of Git Hub, Maven and Jenkins ---Ability to lead complex architecture and design white-boarding sessions ---Experience in object modeling, designing data models and database schemas, and solving scalability issues ---Knowledge of UNIX (Linux) environment and scripting (bash, shell and Python) ---Experience with Agile Development Methodology Preferred Skills ---Hands-on experience with AWS Cloud including the use of IAM, EC2, ELB, Elastic Beanstalk, RDS, S3, LAMBDA, API Gateway, CloudFront, SNS, SQS, DynamoDB, CloudWatch, ElastiCache, Kinesis, etc. ---Experience with developing with RESTful Webservices on NodeJS (JSON/XML) ---Familiarity with principles of CICD, Blue/Green, DevOps practices and ECS tools ---Experience in Hybrid Cloud Architectures, Cloud brokering solutions or Cloud Management Solutions for Public/Private Cloud ---Experience with Infrastructure Security Automation, Infrastructure capacity monitoring and automated scaling solutions -- Req ID: 57729 ()
          

Engineering: DevOps Cloud Engineer - Richardson, Texas

 Cache   
DevOps Cloud Engineer Richardson, TX HOW YOU WILL FULFILL YOUR POTENTIAL Our Digital Finance team is bringing together a group of highly skilled technology engineers with a strong desire to change the industry. DevOps principles and utilizing advanced cloud capabilities are fundamental to our strategy of market agility and lean operating principles with a strict focus on quality that meets the demands of digital customers. We are seeking highly collaborative, creative and intellectually curious Cloud Engineers who are passionate about forming and implementing cutting-edge cloud computing capabilities. As a member of the Marcus Cloud team you will champion the advancement of cloud adoption, develop and deploy our cloud architecture and be a leading voice of cloud strategy. Lead the cultural changes necessary for cloud adoption and migration Develop, coordinate and communicate the cloud architecture, migration and adoption across our digital products Automate the provisioning of environments using Ansible, Puppet and other tools Design and develop high-quality automation workflows in the cloud platform Possess strong verbal and written communication skills with the ability to present, persuade and influence peers, vendors and executives Experience migrating platforms to cloud based offerings, such as Amazon's AWS Energetic, self-directed and self-motivated Able to build and sustain long-term relationships across a multitude of stakeholders in a fast paced, multi-directional work environment Exceptional analytical skills with the ability to apply expertise to drive complex, technical and highly commercial solutions SKILLS AND EXPERIENCE WE ARE LOOKING FOR Extensive experience with AWS and AWS native toolsets such as AWS Cloud Formation, AWS EC2, S3, VPCs, Kinesis, Dynamo, SQS, SNS, SWF etc. Extensive experience with automation and configuration management using Puppet, Chef, Ansible, Terraform, Vault, Nomad, Jenkins or similar Strong knowledge with Web Services, API Gateways and application integration development and design Strong background in Linux Strong background in scripting and automation in languages such as Python and Ruby Strong background in cloud operations instrumentation and monitoring of distributed architectures using AppDynamics, Splunk, Nagios or similar Strong background with source control management systems (GIT or Subversion); Build Systems (Maven, Gradle), Code Quality (Sonar), Artifact Repository Manager(Maven), Continuous Integration (Jenkins) Knowledge of relational and non-relational databases Knowledge of containerization Knowledge of agile software development practices and release management Thorough understanding of Cloud Computing: virtualization technologies, Infrastructure as a Service, Platform as a Service and Software as a Service Cloud delivery models and the current competitive landscape. Excellent written and oral communication skills with ability to communicate effectively with technical and non-technical staff Bachelor's degree in Computer Science or higher, and/or equivalent experience ()
          

Engineering: Application Development Engineer - Fort Worth, Texas

 Cache   
In this position, we are looking for an application development engineer (.NET) to build and extend features and capabilities of our online technologies and service platforms. Desired candidate will be a proven developer with expertise in developing enterprise scale web-based solutions using industry recognized cloud platforms (MS Azure or AWS), backend (.NET) and frontend technologies (Angular or React or similar). We are looking for someone who has a portfolio that demonstrates their experience and capabilities. You will develop, test and participate in the technical design of new product offerings and enhancements and support existing applications while working with other members of the QA and BA teams.RESPONSIBILITIES: Work on assigned projects either independently or as a member of a team to deliver new functionality for company proprietary applications. Participate in the technical design to ensure that business rules are properly identified and implemented. Develop medium volume, scalable server-side features utilizing .NET, C#, SQL and MS Azure. Participation in full-cycle software development including requirement and specification analysis, software design, implementation, testing, deployment, and maintenance. Contribute to the success of projects by freely sharing knowledge and interacting with team members, management and customers in a collaborative manner. Prepare architecture and design technical documents. Perform root-cause analysis to identify and fix program bugs and issues. Maintain source control and change management. Support project planning by providing technical details on tasks, estimates, resource projections and project preparations.QUALIFICATIONS: 6+ years experience developing Web Applications using .Net standard (ASP.Net, C#), and SQL. 6+ years experience with front-end coding techniques using HTML, JavaScript (Angular) JQuery, and Web Forms would be helpful. 6+ years experience with Service Oriented Architectures using WCF / Web Api. 3+ years of strong working knowledge of Microsoft SQL Server. 3+ years of strong development knowledge of REST APIs, Web Services, WCF services. 3+ years of working experience with frontend technologies for HTML, JavaScript framework (such as Angular or React) and CSS framework/technologies (such as Bootstrap / SASS, LASS). Working Experience with TFS, GitHUB and Azure DevOps. Strong verbal and written communication skills.COMPANY DESCRIPTION:Purple Land Management, LLC ("Purple") is one of the nation's largest tech-enabled provider of land services that negotiates the buying, selling, and leasing of mineral rights, determines and cures title, prepares mineral ownership reports, and performs other related services required for oil and gas operators to drill and produce wells. Overdrive, Purple's proprietary software-as-a-service ("SaaS"), allows customers to track lease, well, and contract data in a web-based geographic information system ("GIS") mapping platform powered by ESRI, a leader in GIS mapping software. Based in Fort Worth, Texas, and founded in 2010, Purple has the financial support of Satori Capital, a Texas-based multi-strategy investment firm founded upon the principles of conscious capitalism. Satori's private equity business partners with leadership teams of companies that operate with a long-term perspective, commit to their mission or purpose, and create value for all stakeholders. Compensation: Commensurate with experienceCareer Path: Opportunity for promotion based on performance and the team's needsStart Date: ImmediatelyWork Authorization: Candidates must already be authorized to work in the United States. ()
          

Professions: Cloud Security Architect - Richardson, Texas

 Cache   
Job Title: -Information Secuirty Engineer Location: -Richardson, Texas Job-Type: -Direct Hire - Position Overview: Gravity is looking for Cloud Security Architect to spearhead our client's software development and security departments supporting Cloud infrastructure and DevSecOps strategies. As a member of the Security team, the individual will have responsibilities in developing and implementing a robust security strategy to secure our cloud infrastructure and cloud-native applications. Our client is an on-line brokerage firm seeking to level the playing field for self-directed investors and traders, empowering them to claim their individual financial edge. Duties & Responsibilities: Assist in developing and maintaining a robust security strategy designed to address risks associated with cloud infrastructures and cloud-native applications Work closely with development teams in the design of cloud native services and infrastructure Review and assess current cloud infrastructures to identify gaps and mitigations Prepare and document policies and standards around cloud security Develop secure cloud practices and educate employees in multiple roles and levels on them Perform research and evaluate security technologies designed to protect cloud infrastructure and cloud-native applications and systems Design and implement guardrails and other controls Build out pragmatic and reusable solutions for security problems Assist with other security related initiatives as they arise Required knowledge & Skills: In this leadership position, abilities such as formulating short and long-term strategies and communicating at all levels (technical, management, executive, etc.) will be required Exceptional understanding of security principles, strategies, and goals Ability to successfully balance and prioritize security needs with other deliverable timelines, budgets, etc. Strong understanding of Linux Kernel-level security threats and mitigations Strong experience with securing Kubernetes at the Pod/Node/Cluster levels including network policy, node to node encryption, mutual TLS, etc. Strong experience in Container Management and DevOps pipeline Strong experience in software development with various programming languages Knowledge of AWS networking (security groups, ACL, etc.), IAM, STS, WAF, Shield and ALB protections Ability to actively assess existing cloud infrastructures to identify gaps and mitigations Thorough understanding of the latest security principles, techniques, and tooling Able to multitask and prioritize in a dynamic environment with continuously shifting priorities Ability to communicate security concepts and issues to peers and management Possess and maintain up-to-date understanding of emerging trends in cloud native security including research of the latest products to combat these threats Strong analytical and problem-solving skills Excellent verbal and written communication skills Demonstrated personal initiative in maintaining a continuous high level of professional knowledge in areas of cloud security Education & Experience: Bachelor's degree in Information Security, Information Systems, or a related field with at least 3 years of experience OR 7 years of demonstrable progressive work in the information security field Experience with cloud security and/or emerging security technologies such as AI-based systems strongly preferred One or more of the following certifications strongly preferred:CISSP (and/or other ISC2 certifications) SANS GIAC certifications CEH, OSCP, or other penetration testing certifications Other industry recognized certifications or accreditations ()
          

Other: Agile Software Engineering SME - San Diego, California

 Cache   
Business Group HighlightsDefenseThe Defense group supports the Department of Defense (DoD) mission to keep our homeland and its citizens safe. We provide solutions to improve the Nation's defense by providing software, systems engineering, IT, training and logistics and fleet management solutions.ResponsibilitiesThe Agile Software Engineering SME provides the following support: a. Support the development and/or sustainment of a software development environment that covers the entire Software Development Lifecycle using current methodologies to include Continuous Deployment, Agile, and Development Operations (DevOps).b. Assist the government aligning and/or transforming legacy waterfall activities to contemporary software development best practices, including Agile.c. Support Quality Assurance and Quality Control verification within all applicable life-cycle phases of software development and prototyping, to assure all actions are completed in accordance with appropriate policy, standards and proceduresd. Coordinate and collaborate with government officials and contractors in NIWC PAC headquarters and other organizations to support rapid integration and interoperability of systems and components.e. Ensure the quality of all services and deliverables across the contract. Ensure high customer satisfaction with all key performance metrics.f. Ensure compliance with all government and corporate policies.g. Institute and maintain industry best-practice standards, processes, and methodologies.QualificationsRequires 12 to 15 years with BS/BA or 10 to 13 years with MS/MA or 7 to 9 years with Ph.D. Required experience and qualifications: - Active Secret clearance.- BS in electrical engineering or computer science.- 10+ years overall engineering experience- 7+ years of Agile software development experience (DoD experience preferred) Desired experience and qualifications; it is desired that the candidate meet one or more of the following experience requirements: - Professional certification from INCOSE, major university or another recognized engineering body- MS in a relevant engineering discipline- DoD 8570 IAT Level II certification About PerspectaWhat matters to our nation, is what matters to us. At Perspecta, everything we do, from conducting innovative research to cultivating strong relationships, supports one imperative: ensuring that your work succeeds. Our company was formed to bring a broad array of capabilities to all parts of the public sector-from investigative services and IT strategy to systems work and next-generation engineering. Our promise is simple: never stop solving our nation's most complex challenges. And with a workforce of approximately 14,000, more than 48 percent of which is cleared, we have been trusted to just that, as a partner of choice across the entire sector. Perspecta is an AA/EEO Employer - Minorities/Women/Veterans/Disabled and other protected categories.OptionsSorry the Share function is not working properly at this moment. Please refresh the page and try again later.Share on your newsfeedAs a government contractor, Perspecta abides by the following provisionPAY TRANSPARENCY NONDISCRIMINATION PROVISIONThe contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c) ()
          

Engineering: Release Train Engineer - Denver, Colorado

 Cache   
Are you interested in a career opportunity with a growing software company? P2 Energy Solutions is dedicated to providing a positive culture where the ability to learn, collaborate, and make a difference is rewarded. We have a fast-paced, innovative culture where employees are empowered to provide a superior experience for internal and external customers. Upstream oil and gas professionals who are focused on solving tough challenges rely on P2 software, data and analytics solutions to optimize their business performance. We are currently developing our solutions on mobile and in the cloud! More than 1,600 companies from around the world use P2 solutions every day to manage their land assets, measure and process financial information, optimize production, and manage their reserves. With more than 80 years of experience in data and 30 years in software, P2 has offices around the world, and employs approximately 600 people.The Release Train Engineer (RTE) is a servant leader and coach for the Agile Release Train (ART). The RTE's major responsibilities are to facilitate the major events and processes, and assist the teams in delivering value. RTEs communicate with stakeholders, escalate impediments, help manage risk, and drive relentless improvement. High Level Expectations Facilitate Agile release train processes and execution Escalate impediments, manage risk, help ensure value delivery, and help drive relentless improvement. Participate in the Lean-Agile transformation, coaching leaders, teams, and Scrum Masters in the new processes and mindsets. Help configure SAFe to the organization's needs, standardizing and documenting practicesResponsibilities Manage and optimize the flow of value through the ART using various tools, such as the Program Kanbans and other information radiators Establish and communicate the annual calendars for Iterations and Program Increments (PIs) Facilitate PI Planning readiness via fostering the preparation of Vision and Backlogs, and via Pre- and Post-PI Planning meetings Facilitate the PI planning event Drive relentless improvement via Inspect and Adapt workshops; assess the agility level of the ART/solution train and help improve, including delivering SAFe training and refresher course Aggregate Team PI Objectives into Program PI Objectives (the RTE) and publish them for visibility and transparency Assist with execution and Feature/Capability completion tracking Facilitate periodic synchronization meetings, including the ART sync at the Program Level Run scrum of scrums Assist with economic decision-making by facilitating feature and capability estimation by teams and the roll-up to Epics, where necessary Coach leaders, teams, and Scrum Masters in Lean-Agile practices and mindsets Help manage risks and dependencies Escalate, track and help resolve impediments Provide input on resourcing to address critical bottlenecks Encourage collaboration between teams and System Architects/Engineering Work with Product Management, Product Owners, and other stakeholders to help ensure strategy and execution alignment Improve the flow of value through value streams using the Continuous Delivery Pipeline and DevOps Help drive the Lean User Experience (UX) innovation cycle Report status to Lean Portfolio Management (LPM) and support related activities Facilitate System Demos Drive relentless improvement via Inspect and Adapt workshops; assess the agility level of the ART/solution train and help improve Foster Communities of Practice and the use of engineering and Built-in Quality practices Release status reporting Deployment/distribution plan Coordination of internal and external communication plans Quality and compliance validation plan Continuous improvement procedures Coordinate cross product release plans Final release and authorization procedures Coordinate/govern build and deployment of releases Governance of release proceduresRequired Qualifications Minimum of 10 years of Software Development experience; Minimum of 5 years of experience managing development teams Experience leading Agile Development practices Experience mapping business needs to solutions Strong ability analyzing deliverables against business objectives and providing risk based analysis and recommendations; Strong understanding of software architecture and languages used to develop software products; Strong understanding of the SDLC, and the tools and techniques used for software product development; Very comfortable with public speaking and working with groups of people. Ability to understand, define and clearly communicate SAFe and our implementation of this methodology. Desired Certification as a SAFe Program Consultant Always be When in doubt, talk it out. Show up and follow up. Create positive Think beyond---Please note: Assessment testing may be required for this position. We offer a casual work environment, comprehensive benefits plan, generous PTO, and a competitive compensation structure. We have a positive culture designed around the philosophy of mutual respect and the challenge of contributing to the continued success of our organization. P2 is dedicated to individual and corporate growth opportunities, and we would love to talk to you further! P2 Energy Solutions and its affiliated companies is an Equal Employment Opportunity employer. We also participate in the E-Verify program, a service of DHS and SSA. ()
          

How DevOps and security teams can get along better

 Cache   
Are we stuck in a rut? DevOps – Agile software development has been with us for nearly two decades since the original Manifesto was published. Software development and IT teams all strive for better software that responds to customer needs, broadly in line with the principles of agile. However, there are still problems that exist…
Read more
          

Azure Weekly Issue 253 - 1st December 2019

 Cache   

A few announcments this week. The heavily anticipated Multi-protocol access on Data Lake Storage now generally available, Live transcription with Azure Media Services is now in preview, and we've been told Azure DevOps will no longer support Alternate Credentials authentication.

Elsewhere, Charbel Nemnom has described How To Sync Between Azure Blob Storage and Between Azure File Shares, Justin Yoo has written about how to Backup & Restore Key Vault Secrets via Azure Functions, and Ed Freeman has described Troubleshooting "NotImplemented" / "Access is denied" error when integrating Azure App Service with Azure Virtual Network VNet.


          

Azure Weekly Issue 252 - 24th November 2019

 Cache   

Now that the Ignite dust has settled, we've had a sweep through the newsletter and spruced up the categories. You'll see a few new categories (Hybrid, Mixed Reality and Windows Virtual Desktop), and you'll see some new services as part of their corresponding category. Make sure you have a flick through to see what's changed.

This week we've been spoiled with a number of exciting announcements. Our favourite, has to be that Change feed support is now available in preview for Azure Blob Storage, but we've also been told that:

This week, Gregor Suttie has written a three-part series about Microsoft Security Code Analysis for Azure Devops and Tobias Zimmergren has also written about the same topic, in his blog: Automate Azure DevOps code security analysis with the Microsoft Security Code Analysis extensions. Finally, are you up for a daily serverless challenge in December? Have a read of this: Merry and Bright with Azure Advocates 25 Days of Serverless.


          

DevOps Engineer / Системный администратор

 Cache   
Юденков Михаил. Зарплата: 10000 грн. Додано: 30.11.2019
          

IT / Software / Systems: Sr. Java Developer Jersey City, NJ, 07302 ref - Jersey City, New Jersey

 Cache   
Sr. Java Developer Jersey City, NJ, 07302 ref Sr. Java Software developer is responsible for designing, developing and evolving Java applications, defining automation coding and source code management standards, developing tools and utilizes for test automation, and exploring innovations in test automation. Should possess excellent verbal, written and analytical skills, be able to interact with application development teams and system architects. 7 years of hands-on Java application development and 1-3 years of application design and architect experience API development and testing experience is a plus Back-End Automation Experience working in continuous integration CI/CD and DevOps environment is a must Strong experience in unit and component integration testing using Junit or equivalent required Development experience in (Java, Core Java, JE22, JSP, Servlet, JDBC, Angular.JS) Understanding of web development such as HTML, FPML, XML, CSS, JavaScript Experience or knowledge with tools/languages such as Java, JavaScript, Protractor, Groovy Scripting Experience with at least one RDBMS such as Aurora, Microsoft SQL Server, Oracle, Sybase, etc. Experience in financial industry is a must Experience in application development in AWS Cloud is desirable Basic knowledge of Linux, Unix Strong leadership and communication skills Minimum of 7 years of related experience in , or 10+ years of experience in test automation with 5+ years in Selenium Bachelor's degree preferred with Masters or equivalent experience About job Compensation: View Salary Job type:Direct hireJob function:Information TechnologyIndustry:Financial ServicesExperience level:Mid-seniorEducation level:Bachelors degreeJob classification:ProfessionalsLocation:Jersey City is very accessible from NYC, NJadditional locations Dallas, Boston, Tampa, FLZip code:07302Skills:core Java development, JE22, JSP, Servlet, JDBC, Angular.JS, RDBMSExperience required:7 YearsRelocation assistance:Limited assistance Offered by hiring manager's to strong candidates.Visa requirement:Only US citizens and Greencard holdersNumber of positions:1 1. Please briefly explain your Java development experience? (Avoid copy & paste from resume) 2. Are you willing to take a coding test during your onsite interview? Travel expense will be reimbursed. 3. Please explain your experience in Selenium or other Test Automation Frameworks? (Not required to qualify for this job but the hiring manager would be interested in learning about it) Must-have: The hiring manager is looking for a Sr. Java Developer or Java Architect (hands-on coding). Therefore, strong java development experience is mandatory. Need to build and develop code. The candidate will discuss/pitch strategies to technical leaders and sr. management. For that reason, strong communication skills are very important. The candidate will also implement strategies so hands-on development is required. Nice-to-haves: If the candidate has built Selenium framework then its a plus but not a must-have. Client is not looking for QA or tester. Test Automation tools selenium or recent tools is preferred but not required, as long as they are open to learning new technologies. Notes: This is not a Project Manager role. Not a right fit if they are not a current developer. Person will NOT manage a team. Interview process: Step 1) Technical Phone Interview Step 2) In person interview: 90-minute coding test. (extra time will be offered if candidate cannot complete the assignment in 1 hour) 1-hour face-to-face technical interview with hiring managers and software engineers. Jersey City, NJ is the preferred location. However, the client is willing to offer this position in Dallas, Boston or Tampa office. Coding test can be taken from the Dallas, Boston or Tampa office. ()
          

DevOps Engineer

 Cache   
GA-Atlanta, job summary: Our client is currently seeking a DevOps Engineer for a 6 month contract to hire opportunity located in Atlanta, GA. The Systems Engineer will provide support for a data center and its "back-up/hot center" that hosts over 300+ applications. This position is part of a team that supports hosted applications and infrastructure running on Windows, Linux and AWS/AZURE environments. Job Res
          

Systems Engineering

 Cache   
MI-Dearborn, This position will be a DevOps Systems Administration and Automation role within OEM IT Operations . Technical Management department. Primary responsibility will be to administer daily operations of the ESXi/VMWARE Server Management and VMware vRealize suite (vRA, vRO, vRB-future). Candidate will work closely with the NexGen Datacenter Engineering, Cloud Automation team in a DevOps role. The vReal
          

Other: Lead Software Engineer (Java/AWS) - Plano, Texas

 Cache   
THE COMPANY Fannie Mae provides reliable, large-scale access to affordable mortgage credit in communities across our nation. We are the leading source of funding for housing in America, which means more people can buy or rent a home. We are focused on sustaining the housing recovery, improving our company, and leading change to make housing better.Join our diverse, high-performing team and make a difference as we work together to enable access to a good home.For more information about Fannie Mae, visit http://www.fanniemae.com/progress. JOB INFORMATION Our Single-Family, Digital Products Team, located in Plano, TX is looking for a Sr. Software Engineer that will be part of leading one of the most important digital transformation at Fannie Mae. You will be working on an enterprise application framework that is key in moving our entire platforms to AWS.--You will use modern tools, techniques, and methods such as Java/JEE, Spring Boot, RESTful APIs, with Microservice-based architecture, and AWS. Lead, or play lead technical role in development teams' efforts to determine unit needs and business processes that are automated by the application. Participate in or review all of the steps in the software development life cycle to create and modify the software. KEY JOB FUNCTIONS ---Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects. ---Create or Update documentation in support of development efforts. Documents may include detailed specifications, implementation guides, architecture diagrams or design documents. ---Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate. ---Respond to trouble/support calls for applications in production in order to make quick repair to keep application in production. ---Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies. Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives. ---Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process. ---Leverage Fannie Mae DevOps tool stack to build, inspect, deploy, test and promote new or updated features. ---Set up and configure a continuous integration environment. ---Advanced proficiency in unit testing as well as coding in 1-2 languages (e.g. Java, etc). ---Advanced proficiency in Object Oriented Design (OOD) and analysis. Advanced proficiency in application of analysis/design engineering functions. Advanced proficiency in application of non-functional software qualities such as resiliency, maintainability, etc. Advanced proficiency in advanced behavior-driven testing techniques. EDUCATION ---Bachelor's Degree or equivalent required MINIMUM EXPERIENCE ---8+ years of related experience SPECIALIZED KNOWLEDGE & SKILLS Required Skills ---8+ years of experience of enterprise development using Java/JEE and have hands-on experience with the Spring Boot Framework ---Experience with Architecture, Design & Development of portal-based applications ---4 years of experience with application integrations such as SOAP, RESTful Web Services, Microservices, File/Data transfers, etc. ---Extensive knowledge of OAuth and Rest API to integrate middleware with Authentication and Authorization services ---Experience with CI/CD with knowledge of Git Hub, Maven and Jenkins ---Ability to lead complex architecture and design white-boarding sessions ---Experience in object modeling, designing data models and database schemas, and solving scalability issues ---Knowledge of UNIX (Linux) environment and scripting (bash, shell and Python) ---Experience with Agile Development Methodology Preferred Skills ---Hands-on experience with AWS Cloud including the use of IAM, EC2, ELB, Elastic Beanstalk, RDS, S3, LAMBDA, API Gateway, CloudFront, SNS, SQS, DynamoDB, CloudWatch, ElastiCache, Kinesis, etc. ---Experience with developing with RESTful Webservices on NodeJS (JSON/XML) ---Familiarity with principles of CICD, Blue/Green, DevOps practices and ECS tools ---Experience in Hybrid Cloud Architectures, Cloud brokering solutions or Cloud Management Solutions for Public/Private Cloud ---Experience with Infrastructure Security Automation, Infrastructure capacity monitoring and automated scaling solutions -- Req ID: 57729 ()
          

Engineering: DevOps Cloud Engineer - Richardson, Texas

 Cache   
DevOps Cloud Engineer Richardson, TX HOW YOU WILL FULFILL YOUR POTENTIAL Our Digital Finance team is bringing together a group of highly skilled technology engineers with a strong desire to change the industry. DevOps principles and utilizing advanced cloud capabilities are fundamental to our strategy of market agility and lean operating principles with a strict focus on quality that meets the demands of digital customers. We are seeking highly collaborative, creative and intellectually curious Cloud Engineers who are passionate about forming and implementing cutting-edge cloud computing capabilities. As a member of the Marcus Cloud team you will champion the advancement of cloud adoption, develop and deploy our cloud architecture and be a leading voice of cloud strategy. Lead the cultural changes necessary for cloud adoption and migration Develop, coordinate and communicate the cloud architecture, migration and adoption across our digital products Automate the provisioning of environments using Ansible, Puppet and other tools Design and develop high-quality automation workflows in the cloud platform Possess strong verbal and written communication skills with the ability to present, persuade and influence peers, vendors and executives Experience migrating platforms to cloud based offerings, such as Amazon's AWS Energetic, self-directed and self-motivated Able to build and sustain long-term relationships across a multitude of stakeholders in a fast paced, multi-directional work environment Exceptional analytical skills with the ability to apply expertise to drive complex, technical and highly commercial solutions SKILLS AND EXPERIENCE WE ARE LOOKING FOR Extensive experience with AWS and AWS native toolsets such as AWS Cloud Formation, AWS EC2, S3, VPCs, Kinesis, Dynamo, SQS, SNS, SWF etc. Extensive experience with automation and configuration management using Puppet, Chef, Ansible, Terraform, Vault, Nomad, Jenkins or similar Strong knowledge with Web Services, API Gateways and application integration development and design Strong background in Linux Strong background in scripting and automation in languages such as Python and Ruby Strong background in cloud operations instrumentation and monitoring of distributed architectures using AppDynamics, Splunk, Nagios or similar Strong background with source control management systems (GIT or Subversion); Build Systems (Maven, Gradle), Code Quality (Sonar), Artifact Repository Manager(Maven), Continuous Integration (Jenkins) Knowledge of relational and non-relational databases Knowledge of containerization Knowledge of agile software development practices and release management Thorough understanding of Cloud Computing: virtualization technologies, Infrastructure as a Service, Platform as a Service and Software as a Service Cloud delivery models and the current competitive landscape. Excellent written and oral communication skills with ability to communicate effectively with technical and non-technical staff Bachelor's degree in Computer Science or higher, and/or equivalent experience ()
          

Engineering: Application Development Engineer - Fort Worth, Texas

 Cache   
In this position, we are looking for an application development engineer (.NET) to build and extend features and capabilities of our online technologies and service platforms. Desired candidate will be a proven developer with expertise in developing enterprise scale web-based solutions using industry recognized cloud platforms (MS Azure or AWS), backend (.NET) and frontend technologies (Angular or React or similar). We are looking for someone who has a portfolio that demonstrates their experience and capabilities. You will develop, test and participate in the technical design of new product offerings and enhancements and support existing applications while working with other members of the QA and BA teams.RESPONSIBILITIES: Work on assigned projects either independently or as a member of a team to deliver new functionality for company proprietary applications. Participate in the technical design to ensure that business rules are properly identified and implemented. Develop medium volume, scalable server-side features utilizing .NET, C#, SQL and MS Azure. Participation in full-cycle software development including requirement and specification analysis, software design, implementation, testing, deployment, and maintenance. Contribute to the success of projects by freely sharing knowledge and interacting with team members, management and customers in a collaborative manner. Prepare architecture and design technical documents. Perform root-cause analysis to identify and fix program bugs and issues. Maintain source control and change management. Support project planning by providing technical details on tasks, estimates, resource projections and project preparations.QUALIFICATIONS: 6+ years experience developing Web Applications using .Net standard (ASP.Net, C#), and SQL. 6+ years experience with front-end coding techniques using HTML, JavaScript (Angular) JQuery, and Web Forms would be helpful. 6+ years experience with Service Oriented Architectures using WCF / Web Api. 3+ years of strong working knowledge of Microsoft SQL Server. 3+ years of strong development knowledge of REST APIs, Web Services, WCF services. 3+ years of working experience with frontend technologies for HTML, JavaScript framework (such as Angular or React) and CSS framework/technologies (such as Bootstrap / SASS, LASS). Working Experience with TFS, GitHUB and Azure DevOps. Strong verbal and written communication skills.COMPANY DESCRIPTION:Purple Land Management, LLC ("Purple") is one of the nation's largest tech-enabled provider of land services that negotiates the buying, selling, and leasing of mineral rights, determines and cures title, prepares mineral ownership reports, and performs other related services required for oil and gas operators to drill and produce wells. Overdrive, Purple's proprietary software-as-a-service ("SaaS"), allows customers to track lease, well, and contract data in a web-based geographic information system ("GIS") mapping platform powered by ESRI, a leader in GIS mapping software. Based in Fort Worth, Texas, and founded in 2010, Purple has the financial support of Satori Capital, a Texas-based multi-strategy investment firm founded upon the principles of conscious capitalism. Satori's private equity business partners with leadership teams of companies that operate with a long-term perspective, commit to their mission or purpose, and create value for all stakeholders. Compensation: Commensurate with experienceCareer Path: Opportunity for promotion based on performance and the team's needsStart Date: ImmediatelyWork Authorization: Candidates must already be authorized to work in the United States. ()
          

Professions: Cloud Security Architect - Richardson, Texas

 Cache   
Job Title: -Information Secuirty Engineer Location: -Richardson, Texas Job-Type: -Direct Hire - Position Overview: Gravity is looking for Cloud Security Architect to spearhead our client's software development and security departments supporting Cloud infrastructure and DevSecOps strategies. As a member of the Security team, the individual will have responsibilities in developing and implementing a robust security strategy to secure our cloud infrastructure and cloud-native applications. Our client is an on-line brokerage firm seeking to level the playing field for self-directed investors and traders, empowering them to claim their individual financial edge. Duties & Responsibilities: Assist in developing and maintaining a robust security strategy designed to address risks associated with cloud infrastructures and cloud-native applications Work closely with development teams in the design of cloud native services and infrastructure Review and assess current cloud infrastructures to identify gaps and mitigations Prepare and document policies and standards around cloud security Develop secure cloud practices and educate employees in multiple roles and levels on them Perform research and evaluate security technologies designed to protect cloud infrastructure and cloud-native applications and systems Design and implement guardrails and other controls Build out pragmatic and reusable solutions for security problems Assist with other security related initiatives as they arise Required knowledge & Skills: In this leadership position, abilities such as formulating short and long-term strategies and communicating at all levels (technical, management, executive, etc.) will be required Exceptional understanding of security principles, strategies, and goals Ability to successfully balance and prioritize security needs with other deliverable timelines, budgets, etc. Strong understanding of Linux Kernel-level security threats and mitigations Strong experience with securing Kubernetes at the Pod/Node/Cluster levels including network policy, node to node encryption, mutual TLS, etc. Strong experience in Container Management and DevOps pipeline Strong experience in software development with various programming languages Knowledge of AWS networking (security groups, ACL, etc.), IAM, STS, WAF, Shield and ALB protections Ability to actively assess existing cloud infrastructures to identify gaps and mitigations Thorough understanding of the latest security principles, techniques, and tooling Able to multitask and prioritize in a dynamic environment with continuously shifting priorities Ability to communicate security concepts and issues to peers and management Possess and maintain up-to-date understanding of emerging trends in cloud native security including research of the latest products to combat these threats Strong analytical and problem-solving skills Excellent verbal and written communication skills Demonstrated personal initiative in maintaining a continuous high level of professional knowledge in areas of cloud security Education & Experience: Bachelor's degree in Information Security, Information Systems, or a related field with at least 3 years of experience OR 7 years of demonstrable progressive work in the information security field Experience with cloud security and/or emerging security technologies such as AI-based systems strongly preferred One or more of the following certifications strongly preferred:CISSP (and/or other ISC2 certifications) SANS GIAC certifications CEH, OSCP, or other penetration testing certifications Other industry recognized certifications or accreditations ()
          

Legal: Legal Counsel, Product Privacy - Portland, Oregon

 Cache   
Description Your Opportunity New Relic seeks a highly motivated lawyer who is willing to drive strategic development through informed and intelligent legal counsel and business partnership. We seek a lawyer who can handle ambiguity and change to lead multiple responsibilities and tasks in a fast-paced and high-energy environment. You will have solid product, intellectual property, and privacy counseling experience and have documented success in working with technical stakeholders through different phases of product development, particularly in the SaaS space. The position will report to the Director of Privacy and Product Counsel. Familiarity with Open Source compliance counseling and general licensing is also required. Quarterly travel may be required. What You'll Do Provide legal direction for product development initiatives throughout the software development lifecycle Work with engineering, product management, and infosec teams as the relevant legal point of contact to manage product and support issues as they arise Serve as the subject matter expert on regulatory issues impacting New Relic and its service offerings, including impact from domestic and international legal frameworks (ex. US Law, EU law, Privacy Shield, HIPAA, COPPA, State laws and regulations, and the FTC best practices) Review and interpret third party posted terms to guide the product teams and ensure New Relic's compliance Work closely with a cross-functional team to develop effective go-to-market plans for new products and services by determining the best way to integrate new offerings into New Relic's current sales, delivery and support models Analysis of open source issues and support of open source compliance program; Export compliance, trademarks, and patents Creating scalable compliance programs Support creation of playbooks for inbound and outbound agreements in the areas of product, IP, and privacy Support review and negotiation of inbound and outbound agreements in the areas of product, IP and privacy Your Qualifications Have a minimum of 5 years of relevant product and privacy counseling, and transactional experience (a mix of in-house and law firm experience strongly preferred) Bring a depth of technical knowledge and experience with innovative software and technologies, privacy, data security laws, and regulations Have the ability to translate that knowledge across the company to deliver relevant and actionable guidance to the business Possess excellent legal judgment and the ability to be both pragmatic/business-oriented and strategic Excel when working independently and collaboratively, and have a record of developing strong working relationships with a diverse client base Be comfortable in a fast-paced environment and successfully lead many projects simultaneously A strong teammate who can work well with colleagues in engineering, product, security, privacy, marketing, finance, sales, operations, development and other functions Ability to navigate complicated and nuanced issues and lead business discussions and provide directions around those issues Enthusiasm for solving problems and adding value to the company Have a J.D. degree and must be admitted to practice law and be a member in good standing of the Oregon bar Please note that visa sponsorship is not available for this position. Our Office Our office is in the center of downtown Portland, situated in a thriving tech community in the Pacific Northwest. We enjoy easy commute access and a plethora of good eats and great coffee. We provide competitive compensation including equity and big-company benefits (medical, dental, etc.)all while maintaining the energy, agility and fun of a start-up. About Us New Relic (NYSE: NEWR) is the industry's largest and most comprehensive cloud-based instrumentation platform built to create more perfect software. The world's best software and DevOps teams rely on New Relic to move faster, make better decisions and create best-in-class digital experiences. If you run software, you need to run New Relic. We're proudly trusted by more than 50% of the Fortune 100. Founded in 2008, we're a global company focused on building a culture where all employees feel a deep sense of belonging, where every 'Relic' can bring their whole self to work and feel supported and empowered to thrive. We're consistently recognized as a distinguished employer and are committed to building world-class products and an award winning culture. For more information, visit ************. Our Hiring Process In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification. Note: Our stewardship of the data of thousands of customers' means that a criminal background check is required to join New Relic. We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law including, but not limited to, the San Francisco Fair Chance Ordinance. Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.New Relic is an equal opportunity employer. We eagerly seek applicants of diverse background and hire without regard to race, color, gender identity, religion, national origin, ancestry, citizenship, physical abilities (or disability), age, sexual orientation, veteran status, or any other characteristic protected by law.Interested in the details of our privacy policy? Read more here: **************************************************************** #LI-FL1 ()
          

Executive: Senior Talent Acquisition Project Manager - Vancouver, Oregon

 Cache   
Description Your Opportunity As a Senior Project Manager supporting New Relic's global Talent Acquisition (TA) team, you will drive strategic and operational projects and programs in support of New Relic achieving its hiring goals. As a member of the TA Leadership Team, you are responsible for leading all aspects of strategic project planning, status updates, coordination, execution, success metrics and adoption with key partners. This role acts as the primary interface between the Business Functions, global TA and key partners ensuring the highest level of collaboration and efficiency in execution and adoption. What You'll Do Lead complex, large-scale projects impacting our talent acquisition team. You will develop impactful, global solutions that balance the needs of our functional and regional teams and align with New Relic's business strategy. Develop effective relationships with People Operations, HR business partners, FP & A, Talent Acquisition, and other partners by co-designing solutions to shared problems Employ methodologies to keep projects on track, achieve milestones and drive them forward; spot potential risks before they become problematic Design and implement change management strategies and plans to support organizational change related to new technology, process updates, compliance initiatives, and experience improvements. Ensure high-quality standards in communications, reporting, and presentations for all audience levels Your Qualifications Must-haves: 10 years of experience on a talent acquisition team or project management office focused on recruiting initiatives 4 years experience building and implementing creative recruiting programs Possesses high functional recruiting knowledge and skills and end-to-end talent management expertise; Ability to work within different time-zones and with a global mindset Nice-to-have: Critical thinking skills; ability to identify root causes and address problems that lead to innovative solutions; ability to interpret data and make informed recommendations Knowledge of corporate business operations and the ability to translate business needs into recruitment strategies and actions. Experience presenting and influencing to senior leaders; advanced verbal, written and interpersonal communication skills Advanced knowledge of G Suite and/or MS office tools Experience with standard project management and/or process improvement methodologies (e.g. Agile, Six Sigma) Please note that visa sponsorship is not available for this position. About Us New Relic (NYSE: NEWR) is the industry's largest and most comprehensive cloud-based instrumentation platform built to create more perfect software. The world's best software and DevOps teams rely on New Relic to move faster, make better decisions and create best-in-class digital experiences. If you run software, you need to run New Relic. We're proudly trusted by more than 50% of the Fortune 100. Founded in 2008, we're a global company focused on building a culture where all employees feel a deep sense of belonging, where every 'Relic' can bring their whole self to work and feel supported and empowered to thrive. We're consistently recognized as a distinguished employer and are committed to building world-class products and an award winning culture. For more information, visit ************. Our Hiring Process In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification. Note: Our stewardship of the data of thousands of customers means that a criminal background check is required to join New Relic. We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law including, but not limited to, the San Francisco Fair Chance Ordinance. Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.New Relic is an equal opportunity employer. We eagerly seek applicants of diverse background and hire without regard to race, color, gender identity, religion, national origin, ancestry, citizenship, physical abilities (or disability), age, sexual orientation, veteran status, or any other characteristic protected by law.Interested in the details of our privacy policy? Read more here: **************************************************************** #LI-BK1 ()
          

Container Management Tools

 Cache   

Containers are a DevOps tool that tries to solve the problem of code working on developers’ machines, only to then not have that code work for their co-workers, and/or in the production environment. It does this by providing a single, consistent environment that remains constant through out the lifetime of a feature request – all the way from development on change request through to a new feature being sent live into production. 

Containers can be used to optimize IT infrastructure, manage microservices, and modernize monoliths, and streamline CI/CD pipelines. However, they do require tools that help organizations manage them as they move throughout the various stages of an organization.  

Below, we look at some of the container management tools companies can use to get the most out of their use. 


          

Why Do We Care About DevOps and Where Did It Come From?

 Cache   

To understand why DevOps is a big deal in government, you must first understand its origins and the problem that DevOps solves.

The post Why Do We Care About DevOps and Where Did It Come From? appeared first on GovLoop.


          

DevOps Engineer

 Cache   
Daily Rate: Project People: DevOps Engineer Basingstoke
          

Senior DevOps Engineer

 Cache   
Negotiable: Project People: Senior DevOps Engineer Basingstoke Capability, Knowledge & Expertise: A demonstrable understanding of the full Software Delivery LifecycleHas demonstr Basingstoke
          

Web Developer - ZoomerMedia Limited - Toronto, ON

 Cache   
Reporting to the Manager of DevOps and Development, the Web Developer plays an integral role in a small development team that is focused on building cutting…
From Indeed - Fri, 29 Nov 2019 18:01:52 GMT - View all Toronto, ON jobs
          

Junior/Intermediate Full Stack Developer - Prodigy Labs - Toronto, ON

 Cache   
Reporting to the Manager of DevOps and Development, the Web Developer plays an integral role in a small dev team that is focused on building cutting edge sites,…
From Prodigy Labs - Fri, 04 Oct 2019 22:40:31 GMT - View all Toronto, ON jobs
          

Java/Fullstack Developer

 Cache   

Full Stack Java Developer (Contract to Hire)

Need candidate experienced in languages including Java, Angular, jQuery, React, Spring Boot, MS SQL T-SQL

Contract to Hire position with NO SPONSORSHIP

Qualifications:

  • Qualified candidate will have a Bachelor' s degree or equivalent years (5-8+) work experience.
  • Requires prior experience leading technology architectural renewal for legacy applications to adopt modern architectures including microservices, APIs, always on design and adoption of cloud technologies.
  • Expert knowledge of application development languages including Java, Angular, jQuery, React, Spring Boot, MS SQL T-SQL.
  • Expert knowledge and experience in implementing DevOps related tools such as GitLab, Jenkins, Maven, Gradle, Docker, Azure Pipelines, Selenium, etc.
  • Strong experience managing development teams in agile application development environment.

Responsibilities:
  • Under broad direction and supervision, develops, maintains, and enhances client systems as well as designs and develops new features.
  • Develops, maintains, enhances, and tests client systems of moderate to high complexity.
  • Serves as the primary technical point of contact on client engagements of moderate to high complexity and of high value to the organization.
  • Involved with the investigation and resolution of complex data, system, and software issues in the production environment.
  • Under broad direction, designs and implements strategic partner integrations.
  • Participates in the specification and design of new features at client or business request.
  • Participates in the evaluation of new platforms, tools, and technologies.
  • Develops and maintains internal tools.
  • Performs other duties as assigned.


Comments/Special Instructions
  • Role is CTH. 
  • Need candidate experienced in languages including Java, Angular, jQuery, React, Spring Boot, MS SQL T-SQL

IND123
 
          

Ingénieur(e) DevOps (H/F) - Group NP - Paris

 Cache   
Ingénieur(e) DevOps (H/F) - Paris - 6 mois - 700 EUR par jour Notre client, un société de conseil parisienne, est en recherche d'un(e) ingénieur(e) Azure DevOps pour un contrat de 6 mois. Compétences et expérience Développement de systèmes distribués dans le cloud, de plates-formes d'orchestration de conteneurs, de microservices et d'architectures sans serveur, ainsi que de la fourniture d'infrastructures immuables dans Azure. Orchestration et automatisation des processus...
          

Kodsnack 340 - Devops ända sedan starten, med Claes Adamsson

 Cache   

Fredrik snackar med Claes Adamsson, head of devops engineering på IKEA, om IT och devops på storföretagsnivå. Avsnittet spelades in under Øredevoch sponsras av IKEA.

Vi snackar om korsfunktionella team, att bryta sig loss ur silos och se helheten. Att balansera portabilitet mot andra viktiga faktorer.

Vi diskuterar också IKEAs IT-historia från den första inhyrda stordatorn och hela vägen fram till idag. Alla kan inte vara experter på allt - devops ska vara ett tänk genom hela organisationen, men någon måste fokusera på det som sin egen arbetsuppgift också. Ta monoliter och gradvis modernisera och bryta upp dem, utan att stänga av och ersätta allt på en gång. Hur tänker ett storföretag på IT, applikationsutveckling och att ta till sig nya trender och tänk?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Jobbar i en matris
  • Matristänket
  • Vi håller ihop på tvären
  • Outsourcat hela vägen till Helsingborg
  • Bryta sig loss från silotänk
  • En lång kedja av beroenden
  • Rita det snyggaste flödesschemat
  • Hur pragmatiska kan vi vara?
  • Annars lär vi oss inte
  • Första servern kom 1968
  • Vi vill ju vara nära hemmet
  • En förtrolig milö att jobba i
  • Devops ända sedan starten
  • Vad är devops? Du gör det

          

Middle .NET Developer (Kiwi/Platform) в SBTech, Киев

 Cache   

Необходимые навыки

3+ years of hands-on experience with C# /.NET;
Experience in building WEB apps on ASP.NET/Web API;
Experience with Data: SQL, NoSQL, caching, indexing, searching;
Understanding and following of good coding practices and patterns;
Experience with writing testable code, unit and integration tests;
Solid debugging and troubleshooting skills;
Good level of verbal and written English.

Experience with microservices and SOA will be a plus.

Personality:

Proactive person
Team player
Good analytical skills
Good communication skills

Будет плюсом

Here are what we use in Platform in general and it would be nice to have some experience with the following:

Microservices: NET Core, NancyFx, IIS, Kestrel, Consul, Fabio, Swagger, Yams, RabbitMQ, Kafka
Data: Server, PostgreSQL, MongoDB, Redis, Aerospike, ELK
Frontend: JS, ReactJS, MobX, TypeScript, Postal
Containers: Docker, Kubernetes, Linux
DevOps: Windows / Linux DevOps related experience is a plus
VCS: Git
Tools: Jenkins, Artifactory, PRTG, Bitbucket, Jira, Confluence
Knowledge of financial domain
Knowledge of online gaming industry and systems

Предлагаем

At SBTech we have great environment and quality people, we are looking for someone who can work hard and also learn and develop fast to represent the team spirit in achieving great results. The business environment provokes us to be dynamic and innovative and that’s exactly what we are. We offer great career opportunities — you simply have to seize them.

THE COMPANY OFFERS EXCELLENT BENEFITS
Being a part of an international team focused on excellence in product development
Very good remuneration
Comprehensive health insurance + gym
Team building and fun activities
High end modern office facilities
Dynamic and friendly work environment
Open and transparent communication
Long term career growth opportunities
Professional growth, extra education opportunities and cross-locations knowledge sharing
English classes

Обязанности

Working with other team members and POs to build out apps, services and related workflows
Taking active part in improvements and tuning of existing parts
Creating of unit, integration and E2E tests
Working in a scrum team with E2E responsibility for product delivery

О проекте

SBTech is an industry-leading provider of turnkey online gaming solutions and powers the most successful gaming operators around the globe. SBTech currently employs over 600 professional and experienced individuals — with the number rising daily. Here at SBTech, we allow you to create your own career. Opportunities are only limited by your ability, motivation and imagination — we believe in hiring the best people and providing them with the best tools.

Our platform is:

Distributed system architecture
Single-Page Application approach
MSSQL & PostgreSQL DBs, advanced caching and data distribution
Elastic Search for big-data analysis
Advanced monitoring based on , StatsD etc.
Test automation and DevOps in mind to allow smooth operations
If you like continuous improvement, working close to business, the concept of taking agile principles and methods to its limit by making use of new techniques — then this is the perfect opportunity for you. You could be part of this constant growth and success!


          

DevOps Technical Lead - Morrisville

 Cache   
job summary: We have a 6 month contract to perm role for a DevOps Technical Lead with a client of ours in Morrisville. We are looking for candidate ...
          

IT / Software / Systems: Lead Software Product Manager - Houston, Texas

 Cache   
Lead Software Product Manager HIGHLIGHTS Location: Houston, TX Position Type: Direct-Hire Hourly / Salary: BOE JOB SUMMARY GTN Technical Staffing is currently seeking a Product Lead for a direct hire opportunity located in Houston, TX. The Product Lead will take hands-on responsibility for the product vision and strategy. Collaborating with internal development, devops, product management, and QA, the Product Lead will spearhead the product team to build exciting new products utilizing a wide variety of technologies and practices/processes. Assume primary hands-on responsibility for defining, communicating and executing a commercially successful product vision and strategy Collect, collate and deeply understand commercial, customer, operational (executive, sales, marketing, customer success, etc.) and market requirements and aspirations for the product Ensure the entire company understands, is aligned on and inspired by the vision and direction of the product Develop and manage a strong cross-functional product team comprising of Product Management, Engineering, QA, and DevOps roles to execute the product strategy consistently, rapidly and effectively Development of a strong product culture Various hands-on product management responsibilities and mentoring in support of the Product Manager, such as Visual/UX design, requirements/story definition, ceremony coordination, release management TECHNICAL REQUIREMENTS Track record of working across an organization to build alignment and manage stakeholder expectations at a senior level Comprehensive product leadership background with successful SaaS products Experience successfully leading and developing both non-technical and technical product related roles within an excellent product culture Expertise in modern forms of product planning, customer discovery, product discovery and product development processes Strong technology background, technical aptitude and appreciation The ability to consume and assimilate large volumes of requirements data in order to produce a coherent and rational product strategy that is both pragmatic and successful Visual/UX design experience and capability Deep understanding of operations, economics and dynamics of SaaS Saas Product Management is a must ()
          

IT / Software / Systems: .NET Developer - Houston, Texas

 Cache   
RESPONSIBILITIES:Kforce has a client who is seeking a .NET Developer in Houston, Texas (TX). Responsibilities: Design, develop, document, test, and debug new and existing applications for large-scale proprietary software for e-Commerce or internal use Experience and ability to work effectively within an agile team-oriented environment Serve as a go-to technical expert on development projects Participate in full development life cycle including strategy, user story development, technical design, development and delivery Support, maintain, and document software functionality Analyze code to find causes of issues and revise tests and programs as needed Participate in meetings and analyze user needs to determine technical requirements Consult with end user to prototype, refine, test, and debug programs to meet needs Requires proficiency within discipline and the ability to teach and learn new skills REQUIREMENTS: BS/BA in Computer Science preferred 4+ years of experience using C#, .NET Framework Fluent in Linux distros like Fedora, CentOS, and Ubuntu Working knowledge with Git version control system Test-driven development and continuous integration End to end ownership from inception to deployment Proficient building scalable, custom-built object-oriented applications Experience building and maintaining continuous delivery environments Excellent verbal and written communication skills Candidate must be local to Houston and willing to attend a face-to-face interview Preferred Skills: Experience with one or more of Go, Python, Java, or TypeScript Familiarity with service-oriented architecture, micro-services, WCF Services, and Web API Development React and Node.JS is a plus Familiarity with DevOps practices Familiarity with cloud concepts such as serverless computing Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. ()
          

Executive: Director, Cloud Infrastructure - Palo Alto, California

 Cache   
About Bill.comBill.com is a leading provider of cloud-based software that simplifies, digitizes, and automates complex, back-office financial operations for small and midsize businesses. Customers use the Bill.com platform to manage end-to-end financial workflows and to process payments, which totaled over $70 billion for fiscal 2019. The Bill.com AI-enabled, financial software platform creates connections between businesses and their suppliers and clients. It helps manage cash inflows and outflows. The company partners with several of the largest U.S. financial institutions, more than 70 of the top 100 U.S. accounting firms, and popular accounting software providers. Bill.com has offices in Palo Alto, California and Houston, Texas. For more information, visit www.bill.com or follow @billcom.Mission:Bill.com is hiring a new leader in our Technology Operations team to drive our enterprise cloud infrastructure initiatives including cloud engineering, deployment infrastructure, and DevSecOps automation. Key Responsibilities Lead a team of 6-8 engineers responsible for Cloud Infrastructure dev tooling to enable the next generation of Bill.com cloud services. Drive operational excellence in infrastructure and high availability of development/test environments. Evangelize continuous cloud security automation and governance. Partner with engineering to provide improvements to our Continuous Delivery pipeline. Develop your engineers through coaching, mentoring and performance management. Serve as the scrum master for your team's deliverables and take ownership from design through development and production support.Professional Experience/Background You have 4+ years of people management experience as an engineering leader in a SaaS offering. You have a proven track record for completing complex cross-functional projects in the cloud (AWS/GCP) utilizing an Infrastructure-as-Code mindset. You have a minimum of 10+ years of DevOps/SRE/Software Engineering experience supporting business critical applications in production. You have 5+ years experience in Continuous Delivery at various stages of the pipeline using modern deployment frameworks (Gitlab//Jenkins/Perforce) in an agile environment. B.S./M.S. in Computer Science or a related field. You have a passion for security and have been a part of highly-regulated industries (PCI/HIPAA/GDPR/SOC2).Expected Outcomes in 12 months Work with Engineering and Architects to drive cloud adoption for both cloud native applications and migration of existing on-premise applications using Kubernetes. Develop a modern CI/CD pipeline for delivery of cloud services with high quality. Establish a cloud IT governance set of tooling to automate the detection and remediation of cloud security issues. Establish a self service portal for developers to deploy new services to the cloudBill.com Culture:--- Humble - No ego--- Fun - Celebrate the moments--- Authentic - We are who we are--- Passionate - Love what you do --- Dedicated - To each other and the customer ()
          

IT / Software / Systems: Senior Software Engineer - San Francisco, California

 Cache   
DescriptionSenior Software Engineer - Data EngineeringOverviewFirst Republic is an ultra-high-touch bank that provides extraordinary client service. We believe that one-on-one interactions build lasting relationships. We move quickly to serve our clients' needs so that their financial transactions are handled with ease and efficiency. Client trust and security are paramount in our line of business. Ultimately, our goal is unsurpassed client satisfaction which will lead to personal referrals - our number one source of new business. We recognize that our competitive advantage starts with our people and our culture. At First Republic, we work hard and move quickly as a very coordinated team. If you are looking for an opportunity to grow and contribute in a fun, fast-paced environment, First Republic is the place for you. We have exceptional people focused on providing extraordinary service.TheSenior Software Engineer is responsible for the development and maintenance of the FRB Data Engineering platform and all the processes supporting the management, ingestion and integration of data. Will also contribute in the design of new data lake components and data marts. Each team member is responsible for the quality of all of the integration processes and the software development cycle.Be part of a digital transformation. In the last six months, we've: - Built three AWS cloud environments from scratch - Built CI/CD pipelines where none existed before - Proven the agile development mindset, and gotten buy-in from the C-suite - Built an in-house team of high-impact developers from scratch - Built bridges with the "legacy" Operations and InfoSec teams to win hearts and change minds - Discovered countless places to partner with existing teams to deliver more value at higher quality, higher velocity, and lower cost than the "all vendor provided" mode of development we're moving away from all of this in a $100 billion company, and we're just getting started. I think you'd be hard-pressed to find a more rapid change story anywhere. Because of our success, our scope has been expanding, and we need good developers to help take ownership and drive the right kinds of change across many domains. Some areas where our scope has expanded to, and stuff we'll be doing: - Event sourcing across all transactional lines of business (Kafka, SQS, etc) - Banking CORE abstraction (hiding the details of how the bank core works, so we can do cool stuff with data as it flows in and out) - Cross-cutting backend dev using SNS, SQS, Kafka, Kubernetes, DynamoDB, Twilio, etc. - Backend services to support in-house data science efforts - Machine learning: fraud prevention, analytics, etc. Technologies we're working with: - Data: DynamoDB, Postgre, SQL Server, Redis, Elasticsearch, SQS, Kafka - App layer: ASP.NET Core, node.js, AWS Lambda, React native - DevOps: Docker, kubernetes, Terraform - Programming languages: C#, Python, JavaResponsibilitiesResponsibilities- Build software and data engineering expertise and own data quality for our processes.- Drive technical excellence and implementation of best software engineering practices.- Design and delivering large scale, 24-7, mission-critical data pipelines and features using modern cloud and big data architectures.- Develop Batch and Stream processing services such as Kafka, AWS Kinesis, AWS Glue, Apache Storm and Spark Streaming- Deliver solutions in any big data and database technologies - Hadoop, EMR, Amazon Redshift, Snowflake, or advanced analytics tools- Oversee the design, scoping, implementation, and testing in short agile release cycles of in-house development and vendor implementations end-to-end.- Demonstrated experience working in large-scale data environments which included real-time and batch processing requirements.- Strong understanding of ETL processing with large data stores. Strong data modeling skills (relational, dimensional and flattened). Strong analytical and SQL skills, with attention to detail.QualificationsRequired people skills- Patience with how the environment is, with an eye towards refactoring the environment into what it should be - An ability to win friends and influence people on both the technology and business sides - Clear and concise communication skills - Bias towards action, an ability to work autonomously, and navigate uncertainty with good humor - Empathy for our clients and stakeholders on both the technology and business side Tech skills- Track record of delivery in highly-functional tech environment, preferably in a cloud-first environment - Familiarity with cloud architectural patterns - Microservices, message queues, container orchestration, etc. - A strong preference for infrastructure-as-code - Deep familiarity with one or more mainstream programming languages - Experience with both SQL and nosql as well as their relevant data modeling approaches (relational, dimensional, flattened) and profiling tools. - An ability to articulate the pros and cons of various cloud data management strategies - You needn't be a DBA, but you should have mechanical sympathy with respect to data-centric workloads and workflows, and be able to teach others how to approach and reason about their data layer performance regardless of storage philosophy or technology - Work at the intersection of InfoSec and feature delivery would be a huge plus - Experience creating software in highly-regulated environments is also a big plus - Familiarity with ETL tools and architectural approaches - Hands-on experience building real-time or near-real-time data pipelines Our platform- Data layer: Kinesis, Glue, RDS, DynamoDB, Redshift, Snowflake, SQL Server, Oracle, and similar - Application layer: Docker, Lambda, etc. - Code: Node (TypeScript and Javascript), Python, C#, Java, etc. - Infrastructure: Docker, Terraform, AWS, OpenShift, S3, etc. Qualifications- 5-7 years of experience - 2+ years of building and administering distributed applications using a cloud platform - Deep familiarity with the intersection one or more cloud platforms and data management (e.g. Redshift, Athena, Lambda, Snowflake, etc.) Mental/Physical Requirements:- The ability to learn and comprehend basic instructions; understand the meanings of words and respond effectively; and perform basic arithmetic accurately and quickly.- Vision must be sufficient to read data reports, manuals and computer screens.- Hearing must be sufficient to understand a conversation at a normal volume, including telephone calls and in person.- Speech must be coherent to clearly convey or exchange information, including the giving and receiving of assignments and/or directions.- Position involves sitting most of the time, but may involve walking or standing for brief periods of time.- Must be able to travel in a limited capacity.Own your work and your career - apply nowAre you willing to go the extra mile because you love what you do and how you can contribute as a team? Do you want the freedom to grow and the opportunity to take charge of your own career? If so, then come join us.We want hard working team players. You'll have the independence to learn, lead and drive change. A culture of extraordinary service, empowerment and stability - that's the First Republic way.Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records, to the extent consistent with applicable federal and/or state law. Associated topics: back end, c#, design pattern, devops, java, perl, php, senior software developer, senior software engineer, software engineer lead ()
          

Engineering: DevOps Engineer - Oakland, California

 Cache   
Title: DevOps EngineerLocation: Oakland, CaliforniaDuration: 11+ Months (with possible extension)Type: W2 only5+ years relevant experience required. B.S in Computer Science required.Top 3-5 Daily Responsibilities:1. Supporting the servers, application's availability for the Iaas and Paas environments. This may include working with various client's IT partners to support the server patching, security updates, software renewals , user access to various applications and working with the DBA teams as the request arises.2. Support, enhance and maintain the Devops pipelines with the available tools like Jenkins and shared libraries.3. Collaboratively work with scrum development, product owners teams to support the delivery of the project and help in resolving any technical blockers related to the environment and provide resolution in the given time. Learn together and mentor teams with the best practices.Top 3-5 Required Skills:1. Good knowledge and working experience on various Operating systems like Window's, Linux, Unix and tools use to support daily reporting and documentation. Working knowledge on both platforms, Windows and Linux, are required.2. Experience building pipelines for Iaas and Paas environments using Cloud bees Jenkins, Groovy ,Python script, Chef, GitHub,SonarQube, Selenium, Nexus, JFrog and Whitehat. These are the tools client is using, so candidate must have some of these tools required.3. Working understanding of data center based and cloud Infrastructure components. Design and deploy applications effectively using the best of the best platforms. Cloud platform experience required.Desired Skills:1. Knowledge of JavaScript, Java, SQL and VB script - highly preferred.2. Good understanding of cloud platform's and its services- highly preferred.3. Must be able to troubleshoot environment issues and provide resolutions wherever required in the given timeframe.Soft Skills:1. Experience working in a team and demonstrates good knowledge of team work.2. Good listener and communicator i.e ability to listen to and actually hear what others are saying and relay information using visually and verbally.3. Ability to use knowledge to find answers to pressing problems and formulate workable solutions.Please feel free to reach me if you have any query! @ (201) 613-5158/ Rohit.k@ ()
          

SecOps y su papel en el desarrollo de software

 Cache   

A día de hoy, la mayoría de personas relacionadas en mayor medida con el mundo del desarrollo, y muchas que se muevan en entornos donde la tecnología tiene mucho peso, habrán escuchado hablar de la metodología DevOps. Con ella, los equipos de desarrollo y operaciones de un entorno de desarrollo de software trabajan de manera […]

La entrada SecOps y su papel en el desarrollo de software aparece primero en MuyComputerPRO.


          

My First Contribution to OpenStack project

 Cache   

I been working since last year using Ansible for fun and to trying to get prepared to become a DevOps, so I found an excelent OpenStack project called ARA Records Ansible.

Ansible Logo ARA Logo

Basically it is a project from the OpenStack community that makes it easier to understand and troubleshoot your Ansible roles and playbooks.
If you want more information, please refer to the Documentation Page.

Anyhow, I just found a little bug on the Ansible Role to install ARA ansible-role-ara on Debian based distros and just send the patch to fixit.

Here is the link to my contribution.

And, as I am proud of my first commit on a big project here is the screenshot too:

My First OpenStack Contribution

I feel happy and motivated to still learn about this Open Source project and a lot more.

😄


          

I'm a Racker

 Cache   



Since January 6th I working on Rackspace, the Open Cloud Company, so I’m a Racker almost 3 months ago and I’m loving every minute of it.

Rackspace 2014

Previous

Everything stared on November 2013 when a Technical Recruiter contact me and started a proceess with some long tough interviews, ability tests, paperwork, etc; I have accepted a position as a Linux System Administrator I in the LATAM Team for Rackspace, so, I got to work for one of the most dynamic, fanatic, and fun tech companies in the world!

So, I was very excited, nervous, happy, all together.

The Castle

Since I came to The Castle, everything was wonderful, I have met nice, friendly, smart and fanatical people, like @SugarBear, a Rackspace Ambassador of Culture, or Graham Weston, Rackspace’s Chairman and Co-Funder, I met them at the Rookie Orientation (a.k.a Rookie’O), where I spend time with other Rookies learning about Rackspace history, culture and future plans.

On the Rookie’O, I was surprised and admired with all the energy that is transmitted between the new Rackers, it was awesome!

And I was inspired by the Rackspace Core Values:

  • Fanatical Support® in all we do.
  • Results first, substance over flash.
  • Committed to Greatness
  • Full Disclosure and Transparency
  • Passion for our Work
  • Treat fellow Rackers like Friends and Family

Which from my point of view I can applied to my personal life, and having great results.

Also is very comfortable to have a Coffe Shop, a soda machine or microwaves inside the Castle. It is pretty nice!

In general the first week in Rackspace, on the Rookie’O, I was a great experience, I can say that is one of my best experiences in my life.

Rackspace RookieO

Rackspace Fanatical Jacket

Rackspace GroundTown

My Goals

This is a new big challenge, because means:

  • Relocation in other country, specifically in San Antonio, TX, USA.
  • Leave my family in Mexico City, that means that I see my parents only for Skype or FaceTime :).
  • Know other culture, the “American” culture, with the Breakfast Tacos or Tex-Mex food (I really hate the Tex-Mex food yiack!) or the Lunch at noon, the people do not always says “Good morning” and some details that I don’t understand but here is common.
  • Improve my skills in other language (English) event though I’m in the Rackspace LATAM team all the communications like emails or meetings are in English, so, it is very important for my job.
  • And the most important challenge for me is still learn about Linux, get my Red Hat Certifications, do my best at job and take advantage of this great opportunity. All of that to try to be a DevOps Engineer

Rackspace MyDesk

I will be working on, providing Fanatical Support for our customers, resolving LATAM customer issues with Linux and working with remote teams from all around the world.

Summarizing, I’m a happy Racker 🙂


          

DevOps Stories: Viel hilft nicht immer viel: Über den richtigen Umgang mit Engpässen

 Cache   

Das MusicStore-Team steht vor seinem Taskboard und diskutiert die Arbeit für die kommenden Tage.

The post DevOps Stories: Viel hilft nicht immer viel: Über den richtigen Umgang mit Engpässen appeared first on JAXenter.


          

„Man wird heute nicht gefeuert, weil man CI/CD praktiziert, sondern weil man es nicht praktiziert“

 Cache   

Die Continuous Delivery Foundation (CDF) wurde im März diesen Jahres ins Leben gerufen, um ein Ökosystem für Continuous-Delivery-Lösungen und -Praktiken zu etablieren. Sacha Labourey, CEO und Co-Founder von CloudBees, gibt im Interview Auskunft über die letzten Entwicklungen und klärt, was es mit der Evolution von CI/CD zu Software Delivery Management (SDM) auf sich hat.

The post „Man wird heute nicht gefeuert, weil man CI/CD praktiziert, sondern weil man es nicht praktiziert“ appeared first on JAXenter.


          

Nexus Lifecycle Now Integrates with Red Hat Clair to Secure Containers Across the SDLC

 Cache   

Developers are continuing to leverage containers to reliably move software applications between environments, making them an integral part of every DevOps pipeline. In fact, according to Sonatype’s 2019 State of the Software Supply Chain Report, there are more than 2.2 million containerized applications housed in Docker Hub— up from 900,000 the previous year. And according to the 2019 Container Adoption Survey, developed by Portworx and Aqua Security, 87% of respondents are running container technologies, and 90% of those using containers, are doing so in production.


          

DevOps Technical Lead

 Cache   
NC-Morrisville, job summary: We have a 6 month contract to perm role for a DevOps Technical Lead with a client of ours in Morrisville. We are looking for candidate who have previous Lead experience but still get into the weeds on a daily basis. We are especially interested in candidates with Azure experience. As the DevOps Technical Lead, you will provide hands-on technical expertise to design, deploy, and optimi
          

DevOps Technical Lead

 Cache   
NC-Morrisville, job summary: We have a 6 month contract role for a DevOps Technical Lead with a client of ours in Morrisville. We are looking for candidate who have previous Lead experience but still get into the weeds on a daily basis. We are especially interested in candidates with Azure experience. As the DevOps Technical Lead, you will provide hands-on technical expertise to design, deploy, and optimize our c
          

10 Years of DevOps

 Cache   

10 years of DevOps? That’s a bit of a controversial title, but Jody Wolfborn and I have just returned from speaking at the 10th Anniversary DevOpsDays in Ghent, Belgium.  When preparing for our talk, I took some time to look back at the history of DevOps to see if the ideals that were proposed by […]

The post 10 Years of DevOps appeared first on Chef Blog.


          

Why Every Developer Needs to be a Generalist

 Cache   

Developer Generalist vs Specialist

Context, as they say, is king.

The age-old question of exactly what a software developer should focus on learning has been crossing my mind a lot lately. More than ever, our technology is evolving at a furious pace - and the coding world is definitely feeling the pressure. It can be overwhelming to choose where to pay attention and what to dismiss as a passing fad.

So what are you to do? Let’s look at what the next decade has in store for the development world.

Past Predictions

Cory House spoke convincingly on the merits of specializing in one area to become a known and trusted voice. A few years ago, Forbes came out with a high level article proclaiming the opposite. More recently, I stumbled upon this post on Hacker Noon embracing the notion of both specialist and generalist. Which way is a developer supposed to go? The answer to this question can feel largely opinion-based but there are some logical ways to examine it. Let’s get started.

How Do I Choose the Right Tech to Focus On

This is the question for a specialist: how to leap frog from one framework lilypad to another. It’s easy to fall in love with a specific area of coding and become obsessed - I’ve certainly done it. However, it can truly lead to a head-in-the-sand position when the world moves on without you (my condolences to Windows Phone developer friends, for example).

Are You Saying I Should be a Full Stack Developer

Great question! “Generalist” doesn’t always mean “Full Stack”; they aren’t interchangeable. The traditional view of a full stack programmer referred to the web (back end and front end) but there are many different places where code plays a role!

Personally, I’ve coded for voice, IoT, APIs, timer jobs, mobile apps, intranet sites, external websites, ETLs, and the list goes on. Is any of that knowledge evergreen? Some of it! Mostly the ways in which I interacted with my team and product owner - not how I specifically customized a Sharepoint page.

You can carry a cross-section of evergreen knowledge with you as a software engineer. A specific part of those “years of experience” is still applicable to whatever you need to work on now. And that part fits neatly into being a generalist developer.

Why Does Future Tech Require a Generalist Approach

Regardless of what kind of coding you do now, areas of our industry are developing in impossible to ignore ways. Remember when Javascript started taking over the world? If you wanted to do anything in the browser, you had to learn it. Now, not only does it influence the browser - Node.js & Reactive Native have hugely influenced API and mobile app development as well.

Remember when AI was just another fad? With advancements in Machine Learning, Deep Learning and Big Data analytics - it doesn’t look so dismissable anymore.

Even if your main gig is maintaining a legacy code base, you owe it to your future self to know what tools are out there, different than what you use today. This knowledge doesn’t have to be super deep to be powerful, but you do need to know enough about current and future industry techniques to understand where your experience can fit.

What Should All Developers Learn Right Now

I’m glad you asked! There are a few areas in particular that developers really can’t afford to ignore anymore.

1. Security

Naturally, the developer relations team here at Okta cares a lot about this topic! Often, developers are content to make a system ‘just work’ well enough to get out the door for a deadline. The result is company after company coming forward and admitting to their users that their data was not securely stored or collected. This is an area you HAVE to educate yourself on.

Get started with the basics like the OWASP Top 10 security vulnerabilities. The Cheat Sheet Series is another excellent resource for app devs looking to become knowledgeable on security quickly.

Next, make sure you are coding securely from the very beginning, from how you store API keys to the way you deploy your code. This is one area you cannot afford to cut corners. We’ve got lots of blog posts here at Okta to get you up to speed on user security specifically.

2. Machine Learning

Automation will come in many forms and affect all areas of technology. You should have at least a cursory understanding of how your data is fed into various algorithms and the decisions those algorithms can make.

You’ll need to use coding languages like Python and/or R to get started in this area and there are great tutorials on using Jupyter Notebooks to help. However, if you are interested in using machine learning as a service, Microsoft has come a long way with Cognitive Services, which will allow you to use REST APIs to do basic machine learning tasks like image recognition or text analysis. No matter what business you are part of, AI is here to stay in some capacity and you will probably need to interact with it in some way.

3. DevOps/TechOps

Even if you aren’t the keeper of the big red deployment button, it’s crucial for all developers to understand how code gets to production. From mastering pull-request procedures to knowing how your application architecture impacts hosting costs, development work is intrinsically tied to ops work. This is especially true with microservices architecture, which often impact the bottom line.

Reach out to your local DevOps or TechOps meetup or user group and get acquainted with a few people who really know the practice. If that’s not an option in your area, watch a few video courses on the subject. Look into scripting tools for DevOps automation like Terraform or Pulumi. Playing with infrastructure as code can actually be quite enjoyable and a nice change of pace coming from application development. Whether you are the only technical person both building and deploying code, or you are one part of a large department with a separate DevOps team, take the time to become educated on this flow.

What Do You Think Developers Should Learn

Being a specialist can be rewarding, but being a generalist is a necessity. You truly do need a bit of both; just remember not to sacrifice general knowledge in order to focus on your preference. Security, Machine Learning, and Dev/Tech Ops are the top 3 topics I believe have strong merit at the moment, but that list is certainly not exhaustive. Comment below with what you believe every coder needs to add to their ever-growing toolbox!

Learn more about Developer Careers, Tools, and Security

If you’d like to continue reading our thoughts on developer careers, we’ve published a number of posts that might interest you:

For other great content from the Okta Dev Team, follow us on Twitter and Facebook!


          

ORACLE Newsletter: New from the Oracle Big Data Blog

 Cache   
ORACLE hat einen neuen aktuellen ORACLE Newsletter zum Thema "

New from the Oracle Big Data Blog

" veröffentlicht.

More:
https://www.oracle.com/a/ocom/docs/dc/em/bigdatablog-nov19-wk4-ev.html?elq_mid=151108&sh=24199188718261379182225151545164&cmid=PDMK190606P00197C0023
          

ORACLE Newsletter: What are leaders doing that followers aren’t?

 Cache   
ORACLE hat einen neuen aktuellen ORACLE Newsletter zum Thema "

What are leaders doing that followers aren’t?

" veröffentlicht.

More:
https://www.oracle.com/a/ocom/docs/dc/ne/sev100833425-em-ww-wh-mme1-n1a-ev.html?elq_mid=147766&sh=120926241522102414320207&cmid=EMMK190718P00023
          

ORACLE Newsletter: Welcher Linux-Support erfüllt Ihre Anforderungen am besten?

 Cache   
ORACLE hat einen neuen aktuellen ORACLE Newsletter zum Thema "

Welcher Linux-Support erfüllt Ihre Anforderungen am besten?

" veröffentlicht.

More:
https://www.oracle.com/a/ocom/docs/dc/em/sev400007219-em-de-vd-cre1-ne1a-ev.html?elq_mid=148944&sh=2419918871826137918222515121113167&cmid=CNVG190115P00080
          

ORACLE Newsletter: New from the Oracle Big Data Blog

 Cache   
ORACLE hat einen neuen aktuellen ORACLE Newsletter zum Thema "

New from the Oracle Big Data Blog

" veröffentlicht.

More:
https://www.oracle.com/a/ocom/docs/dc/em/bigdatablog-nov19-wk3-ev.html?elq_mid=150603&sh=24199188718261379182225151545164&cmid=PDMK190606P00197C0022
          

Using Eternal Terminal with OSX and AWS Including Ansible Support

 Cache   

IMG_9163.jpeg

I know, I know – it is 2019 and we’re not supposed to be SSH’ing into boxes – but, really, you’re going to do it anyway. And if you are going to ssh into boxes then, for heaven’s sake, let’s get rid of that stupidity that is your SSH terminal disconnecting whenever there is a simple blip in connectivity.

Eternal Terminal, ET, is a mature Open Source project that purports to solve SSH disconnects. I say “purports” because I have only just installed it and this blog post is my proof of concept to see how well it works. I’m essentially SSH’d into some box or another roughly 10 to 12 hours a day, 5 to 7 days a week.

Note: You can strike purports in the above paragraph. I’ve now been using Eternal Terminal though a variety of network conditions including changing my wifi connection with long running processes and it works great. I do not understand the deviltry that drives this pretty damn amazing bit of software but I sure do like it.

Overview

Here’s what you need to do to use ET on a local OSX to remote AWS context:

  1. You need to install ET (client) on your OSX box.
  2. You need to install ET (server) on your Linux server.
  3. You need to start ET (server) on your Linux server.
  4. You need to open port 2022 on your AWS security group.
  5. You need to adjust your SSH login statements.
  6. You may want to use an Ansible Playbook to install ET on your server.

Installing ET on OSX

Here’s how to install ET on OSX:

brew install MisterTea/et/et

Installing ET on your Server

Here’s how to install ET on Ubuntu:

sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:jgmath2000/et
sudo apt-get update
sudo apt-get install et

Starting Eternal Terminal on Your Server

After installation, ET should start automatically. You can check its status with:

systemctl status et

You should see something like this if ET is running:

● et.service - Eternal Terminal
   Loaded: loaded (/lib/systemd/system/et.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2019-11-26 21:37:24 UTC; 22min ago
  Process: 6052 ExecStart=/usr/bin/etserver --daemon --cfgfile=/etc/et.cfg (code=exited, status=0/SUCCESS)
 Main PID: 6061 (etserver)
    Tasks: 10 (limit: 4915)
   CGroup: /system.slice/et.service
           └─6061 /usr/bin/etserver --daemon --cfgfile=/etc/et.cfg

Nov 26 21:37:23 ip-172-31-3-194 systemd[1]: Starting Eternal Terminal...
Nov 26 21:37:23 ip-172-31-3-194 systemd[1]: et.service: Can't open PID file /var/run/etserver.pid (yet?) after
Nov 26 21:37:24 ip-172-31-3-194 systemd[1]: Started Eternal Terminal.

Opening Port 2022 on Your Security Group

Eternal Terminal on the server relies on port 2022 being open. This needs to be done at your AWS security group. Here’s how to do this:

  1. Log into console.aws.amazon.com in a browser.
  2. Go into EC2 instances.
  3. Open Security Groups from the sidebar.
  4. Select the Inbound tab.
  5. Click the Edit button.
  6. Click the Add Rule button.
  7. In the Port Range field enter 2022.
  8. In the source field, enter 0.0.0.0/0.
  9. Click the Save button.

Changing Your SSH Login Statement

My normal ssh statement looks like this:

ssh -i "~/Downloads/adl_fuzzygroup.pem" ubuntu@xx.yy.zz.aa

To use ET, you need to have a “ssh statement” like this:

et ubuntu@xx.yy.zz.aa -i "~/Downloads/adl_fuzzygroup.pem"

An Ansible Playbook to Automate Server Setup

If you have more than one server on AWS, you should be using a DevOps tool like Ansible to automate machine setup. Here’s a sample playbook:

---

- name: Configure servers for use with Eternal Terminal
  hosts: all
  become: true
  remote_user: ubuntu
  tasks:
    - name: Install system packages
      apt: pkg= state=latest install_recommends=no
      with_items:
        - software-properties-common

    - name: Add Ansible PPA
      apt_repository: repo="ppa:jgmath2000/et" update_cache=no

    - name: Update APT cache
      apt: update_cache=yes

    - name: Install system packages
      apt: pkg= state=latest install_recommends=no
      with_items:
        - et

Save the above to playbook_install_et.yml and then run it with a statement like this:

ansible-playbook -i inventories/inventory.txt playbook_install_et.yml

References


          

Automating EAP deployment configurations with Ansible

 Cache   
In the world of containers and DevOps, Docker has become the most common standard to perform all the necessary operations around registries, images, and containers. With the introduction of the CRI-O project, we see a container engine that is a stable and security-focused platform for running Open Container Initiative (OCI) compatible runtimes instead of traditional Docker. To fully visualize the vast landscape of container technology, a solid understanding of the tools and their uses is essential. For example, Buildah offers simple container creation with or without a Dockerfile. With the power of Ansible®, you can extend the power of tools like Buildah to deploy your application on OpenShift®. In this session, we’ll cover: How to manage non-Docker container images. How to use Ansible Playbooks with Buildah and Skopeo to manage image and registry operations. The advantages the CRI-O project can provide your organization.
          

Automating EAP deployment configurations with Ansible

 Cache   
In the world of containers and DevOps, Docker has become the most common standard to perform all the necessary operations around registries, images, and containers. With the introduction of the CRI-O project, we see a container engine that is a stable and security-focused platform for running Open Container Initiative (OCI) compatible runtimes instead of traditional Docker. To fully visualize the vast landscape of container technology, a solid understanding of the tools and their uses is essential. For example, Buildah offers simple container creation with or without a Dockerfile. With the power of Ansible®, you can extend the power of tools like Buildah to deploy your application on OpenShift®. In this session, we’ll cover: How to manage non-Docker container images. How to use Ansible Playbooks with Buildah and Skopeo to manage image and registry operations. The advantages the CRI-O project can provide your organization.
          

9 dark secrets of DevOps

 Cache   

In the beginning, there was the code and the coder who built it. Developers were responsible for everything. They crafted the logic and then pushed the buttons to keep it running on the server. That changed as teams expanded and labors differentiated, with some team members remaining with the code (devs) and others tending to the machines (ops).

These days, thanks to the cloud and the rise of microservices, software has become a constellation of dozens, even thousands of components running on separate machines. Each is technically independent but all of these machines must work together. Ensuring that they do is best accomplished with automated scripts. Enter DevOps.

The DevOps team’s main task is to provide all high-level orchestration of these multi-faceted apps. They may not deal with the deep corners of the software’s architecture, but they keep the parts running smoothly.

To read this article in full, please click here

(Insider Story)
          

DevOps Engineer Multiple Azure

 Cache   
PA-Newtown Square, DevOps Engineer - Multiple Levels Work from home 1-2 days a week Our client located in Broomall, PA is seeking multiple DevOps Engineers at all skill set levels for their Product team. This position will be responsible for automating and building pipelines for software and infrastructure products via CI/CD solutions, implementing scripts, enhancing system visibility and monitoring tools and implem
          

Sr. DevOps Engineer

 Cache   
PA-Radnor, Sr. DevOps Engineer My client has a full time opening for a Sr. DevOps Engineer. Company offers a great work environment, benefits package and some work from home. The ideal candidate will have experience with the following: Continuous Integration and Continuous Deployment Agile Configuration management Performance optimization of the cloud infrastructure High availability systems architecture Dev
          

DevOps Engineer

 Cache   
CO-Westminster, Our client is currently seeking a DevOps Engineer for a 6+ month contract in Westminster, CO. If interested email gvargas@judge.com or call (623) 385-4780. DevOps Engineer Westminster CO Experience: 1+ year of hands-on experience with Terraform At least 2 years of hands-on AWS experience Bash scripting experience 1+ year of hands-on experience assisting development teams with at least one of the f
          

AWS DevOps engineer

 Cache   
TN-Nashville, Title: AWS DevOps engineer Location: Chicago, IL, Nashville, TN, Secaucus, NJ Duration: 6 months Contract to Hire Job Description: Maintain health of cloud-based production environments through monitoring and typical daily administration duties. Respond to performance issues identified by alerting and other reported incidents. Automate operational activities and tasks. Work with Developers to exec
          

DevOps Technical Lead

 Cache   
NC-Morrisville, job summary: We have a 6 month contract to perm role for a DevOps Technical Lead with a client of ours in Morrisville. We are looking for candidate who have previous Lead experience but still get into the weeds on a daily basis. We are especially interested in candidates with Azure experience. As the DevOps Technical Lead, you will provide hands-on technical expertise to design, deploy, and optimi
          

DevOps Technical Lead

 Cache   
NC-Morrisville, job summary: We have a 6 month contract to perm role for a DevOps Technical Lead with a client of ours in Morrisville. We are looking for candidate who have previous Lead experience but still get into the weeds on a daily basis. We are especially interested in candidates with Azure experience. As the DevOps Technical Lead, you will provide hands-on technical expertise to design, deploy, and optimi
          

Full-Stack Software Engineer with DevOps

 Cache   
MI-Auburn Hills, We are looking for a Full-Stack Software Engineer with DevOps experience to work within FCA's Enterprise DevOps Enablement Team. In this role you will be a vital part of developing and influencing new service experiences for FCA's end customers in achieving FCA's Vision to be the most customer centric mobility services company in the world. As a DevOps engineer, not only will you develop leading e
          

Senior DevOps Engineer

 Cache   
OH-Dublin, Senior DevOps Engineer Columbus, OH Our industry leading and technology focused client is searching for an experienced Senior DevOps Engineer to create new CI/CD pipelines for scalable deployment and automation of cloud services, in the Columbus, OH area. To be successful in this role, you will be skilled in any of the following: CI/CD (Jenkins, Gitlab, GitHub, TeamCity, Bitbucket, etc.), Maven, A
          

DevOps Engineer

 Cache   
CA-Los Angeles, Make Your Mark in New Role Involved in Much More than Development Enjoy the best of both: The excitement of a major system transition plus the stability of an organization 24 years strong If you complement your DevOps experience with self-motivation and exceptional organizational skills, this position offers you some compelling opportunities. You will: "Own" DevOps and help shape this newly create
          

DevOps Engineer

 Cache   
MN-Minneapolis, job summary: Business Overview: Tell us about your department: Engineering Tools Team. Project Description: We are currently looking for talented DevOps Engineers to become part of the Engineering Tools team. This team is responsible for operating, maintaining, and developing the tools and environments that keep the engineering teams productive and successful. The team maintains and operates a col
          

DevOps Engineer

 Cache   
MN-Minneapolis, job summary: Business Overview: Tell us about your department: Engineering Tools Team. Project Description: We are currently looking for talented DevOps Engineers to become part of the Engineering Tools team. This team is responsible for operating, maintaining, and developing the tools and environments that keep the engineering teams productive and successful. The team maintains and operates a col
          

DevOps Engineer (A.I. Investment Platform)

 Cache   
NY-New York City, A growing A.I. driven startup is looking for a DevOps Engineer to build and maintain the infrastructure services behind their best-in-class data products. As they expand their Real Estate investment platform into new markets, they’re relying heavily on Infrastructure-as-Code best practices, Containers and Orchestration tools. This is an opportunity to work with a team of senior experts who have bu
          

DevOps Engineer

 Cache   
NY-New York, Job Description Do you possess broad expertise in cloud and DevOps technologies? Are you interested in joining an industry leader to guide the progression of organizational DevOps practices? If so, we may have the ideal role for you with our client in NYC! In this role, you will advise and assist with the development of a new Azure DevOps CI/CD pipeline with Docker. We will accept corp to corp or
          

Automated Car DevOps Engineer

 Cache   
CA-Sunnyvale, Automated Car DevOps Engineer 309 N Pastoria Ave, Sunnyvale, CA 94085, USA Full-time Legal Entity: Robert Bosch LLC Company Description “Invented for Life” drives us at Bosch and our vision of future mobility. Autonomous vehicles will change the way we move and at Bosch we are working on making this future a reality. We are now growing our team to solve some of the hardest automated driving proble
          

DevOps Automation Engineer

 Cache   
MA-Waltham, Job Description Job #: 1018441 Apex Systems combines with parent company On Assignment to make it the 2nd largest IT staffing agency in the country. Apex has an opportunity for a DevOps Automation Engineer role in the Waltham, MA area. This is a 6+ month contract position and the pay rate is flexible depending on experience. Here are the details: Position: DevOps Automation Engineer Apex Job ID: 1
          

UPS Intermediate DevOps Eng (Int. App Dev)

 Cache   
KY-Louisville, Intermediate DevOps Engineer Internal Job Title: Intermediate Applications Developer We’re the obstacle overcomers, the problem get-arounders. From figuring it out to getting it done…our innovative culture demands “yes and how!” We are UPS. We are the United Problem Solvers. About Applications Development at UPS Technology: Our Application Development teams use their expertise in programming langu
          

DevOps engineer

 Cache   
VA-McLean, Job Description Job #: 1016642 Title: DevOps Engineer Rate: $95/hour-$105/hour Length: 2 month contract to HIRE Project Details: This team handles the build/release work for this division. They use Docker and openshift primarily on a private environment that will be moving to the cloud so experience with AWS is a plus. The majority of the work is build/release and application troubleshooting so ca
          

Azure DevOps Developer

 Cache   
KY-Louisville, Job Description Job #: 1009563 Apex Systems, the nation’s second largest IT staffing firm, has an immediate opportunity for a Security Consultant to support one of our top clients in Louisville, KY! Please find the details below. If interested and believe you are 80% qualified, please send an updated resume to Gillian Gray at ggray@apexsystems.com. Security Consultant Start Date: ASAP Contract Len
          

DevOps Instructor

 Cache   
TX-San Antonio, Job Description Job #: 1016846 DevOps Instructor Direct Hire San Antonio, TX • • • •Position requires active TS/SCI Investigation • • • • The position will apply technical subject matter expertise in the development, maintenance, and delivery of tailored DevOps training to DoD personnel, focused on Cyberspace Operations tool analysis and development. Responsibilities/Duties: coordinate the develop
          

DevOps Engineer

 Cache   
CO-Denver, Job Description Job #: 1025017 Apex Systems is seeking motivated DevOps Engineers for a direct hire opportunity with one of our top government integrator clients in the Denver area. The selected candidate will join a nimble team in a brand new division for this company. Requirements Hands on experience with AWS Beanstalk Experience with MongoDB Extremely strong verbal and written communication ski
          

DevOps Engineer

 Cache   
PA-Philadelphia, Job Description Job #: 1018198 Automation Engineer Philadelphia, PA or Plymouth Meeting, PA We are currently seeking an Automation Engineer to join a newly formed DevOps team. This person should be a student of technology and will have a passion towards automation. This team has been tasked with creating automated solutions within our company's enterprise server environment. Interested and qualifi
          

IT / Software / Systems: Lead Software Product Manager - Houston, Texas

 Cache   
Lead Software Product Manager HIGHLIGHTS Location: Houston, TX Position Type: Direct-Hire Hourly / Salary: BOE JOB SUMMARY GTN Technical Staffing is currently seeking a Product Lead for a direct hire opportunity located in Houston, TX. The Product Lead will take hands-on responsibility for the product vision and strategy. Collaborating with internal development, devops, product management, and QA, the Product Lead will spearhead the product team to build exciting new products utilizing a wide variety of technologies and practices/processes. Assume primary hands-on responsibility for defining, communicating and executing a commercially successful product vision and strategy Collect, collate and deeply understand commercial, customer, operational (executive, sales, marketing, customer success, etc.) and market requirements and aspirations for the product Ensure the entire company understands, is aligned on and inspired by the vision and direction of the product Develop and manage a strong cross-functional product team comprising of Product Management, Engineering, QA, and DevOps roles to execute the product strategy consistently, rapidly and effectively Development of a strong product culture Various hands-on product management responsibilities and mentoring in support of the Product Manager, such as Visual/UX design, requirements/story definition, ceremony coordination, release management TECHNICAL REQUIREMENTS Track record of working across an organization to build alignment and manage stakeholder expectations at a senior level Comprehensive product leadership background with successful SaaS products Experience successfully leading and developing both non-technical and technical product related roles within an excellent product culture Expertise in modern forms of product planning, customer discovery, product discovery and product development processes Strong technology background, technical aptitude and appreciation The ability to consume and assimilate large volumes of requirements data in order to produce a coherent and rational product strategy that is both pragmatic and successful Visual/UX design experience and capability Deep understanding of operations, economics and dynamics of SaaS Saas Product Management is a must ()
          

IT / Software / Systems: .NET Developer - Houston, Texas

 Cache   
RESPONSIBILITIES:Kforce has a client who is seeking a .NET Developer in Houston, Texas (TX). Responsibilities: Design, develop, document, test, and debug new and existing applications for large-scale proprietary software for e-Commerce or internal use Experience and ability to work effectively within an agile team-oriented environment Serve as a go-to technical expert on development projects Participate in full development life cycle including strategy, user story development, technical design, development and delivery Support, maintain, and document software functionality Analyze code to find causes of issues and revise tests and programs as needed Participate in meetings and analyze user needs to determine technical requirements Consult with end user to prototype, refine, test, and debug programs to meet needs Requires proficiency within discipline and the ability to teach and learn new skills REQUIREMENTS: BS/BA in Computer Science preferred 4+ years of experience using C#, .NET Framework Fluent in Linux distros like Fedora, CentOS, and Ubuntu Working knowledge with Git version control system Test-driven development and continuous integration End to end ownership from inception to deployment Proficient building scalable, custom-built object-oriented applications Experience building and maintaining continuous delivery environments Excellent verbal and written communication skills Candidate must be local to Houston and willing to attend a face-to-face interview Preferred Skills: Experience with one or more of Go, Python, Java, or TypeScript Familiarity with service-oriented architecture, micro-services, WCF Services, and Web API Development React and Node.JS is a plus Familiarity with DevOps practices Familiarity with cloud concepts such as serverless computing Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. ()
          

Full-Stack Software Engineer with DevOps

 Cache   
MI-Auburn Hills, We are looking for a Full-Stack Software Engineer with DevOps experience to work within FCA's Enterprise DevOps Enablement Team. In this role you will be a vital part of developing and influencing new service experiences for FCA's end customers in achieving FCA's Vision to be the most customer centric mobility services company in the world. As a DevOps engineer, not only will you develop leading e
          

לרד האט יש כנס עם מסלול מיוחד למפתחים, ואם אתם מפתחים בקוד פתוח – הכניסה חינם

 Cache   
במסגרת הכנס השנתי של החברה העולמית ב-16 בדצמבר ייערך מסלול מיוחד למפתחים בהנחיית בר סאטר, שיסביר וידבר בין היתר על Pipelines & Pods DevOps with OpenShift הכל בחינם, רק תירשמו בזמן
          

DevOps Engineer

 Cache   
Job description RoleDevOps Engineer - KuwaitAs a DevOps engineer you will be responsible for managing releases server deployments maintenance and optimization of the AWS servers You will be in charge of developing security reports performance reports and managing release cycles You will be closely working with functional agile teams responsi
          

Hands-on Kubernetes Native Serverless Development

 Cache   
صورة: https://i111.fastpic.ru/big/2019/1202/8a/9753437d33ba1a64fc38adc3cf04c98a.jpg Duration: 57 minutes | Video: h264 1920x1080 | Audio: AAC 48kHz 2Ch | 362 MB Genre: eLearning | Language: English | 20 Sep 2019 Create end-to-end cloud-native apps with Kubernetes and DevOps *Learn *...
          

Cloud and Container Security for AWS

 Cache   
With the widespread adoption of containers (Docker, Lambda, Kubernetes) and DevOps practices, IT teams are able to make their cloud application more portable and scalable than ever before. But as containers and DevOps have taken over, so too has the need for a new approach to security. Containers, workloads, and APIs need (...)
          

Cloud and Container Security for AWS

 Cache   
With the widespread adoption of containers (Docker, Lambda, Kubernetes) and DevOps practices, IT teams are able to make their cloud application more portable and scalable than ever before. But as containers and DevOps have taken over, so too has the need for a new approach to security. Containers, workloads, and APIs need (...)
          

Cloud and Container Security for AWS

 Cache   
With the widespread adoption of containers (Docker, Lambda, Kubernetes) and DevOps practices, IT teams are able to make their cloud application more portable and scalable than ever before. But as containers and DevOps have taken over, so too has the need for a new approach to security. Containers, workloads, and APIs need (...)
          

Cloud and Container Security for AWS

 Cache   
With the widespread adoption of containers (Docker, Lambda, Kubernetes) and DevOps practices, IT teams are able to make their cloud application more portable and scalable than ever before. But as containers and DevOps have taken over, so too has the need for a new approach to security. Containers, workloads, and APIs need (...)
          

Top Stories from the Microsoft DevOps Community – 2019.11.29

 Cache   

While our American colleagues are busy enjoying their Thanksgiving break, I wanted to post about something I’m extremely thankful for. No not the two days without any meetings this week (although that was awesome), but the incredible DevOps community building exciting things with the help of Azure.

iot hackdays

Open Source Cloud Summit Johannesburg – IoT Edge Lab

While folks in the US were busy eating pumpkin pie and fixing their relatives laptops on Thanksgiving, the community on Johannesburg were holding an Open Cloud Summit. Some amazing posts coming out of the #OSSSummitJHB hashtag, but my personal favorite was the Azure IoT Edge Hands On Lab from MVP Allan Pead. Allan has ran this lab at a couple of IoT Hackdays this months and I’m very jealous – definitely want to give it a go. In this case you learn how to do CI/CD to a Raspberry Pi based robot using Azure Pipelines. For more information take a look at the Hands On Lab repo on GitHub.

100 Days of Infrastructure as Code in Azure

Ryan Irujo, Pete Zerger and Tao Yang have been learning different areas of Infrastructure as Code in Azure and this week they have been digging more into YAML Pipelines. It’s definitely worth following along with them by adding a watch on their GitHub repo so that you get notified of changes. (Also don’t forget to sign up for the beta of the new GitHub Mobile app if you want to manage your notifications on the go)

How to Configure CI/CD in Azure DevOps

Over on the excellent Redgate Hub sysadmin blog, Joydip Kanjilal posted a very comprehensive run though of the process setting up a basic CI/CD pipeline for a .NET Core app with Visual Studio 2019, Azure Pipelines and Azure. While it’s a demo I do often and there is plenty of help available for, it’s great to see such a simple and detailed walk-through of this ‘bread and butter’ pipeline but aimed at the community of sysadmins. While you are there, be sure to check out the excellent Redgate extensions for Azure DevOps which make doing CD with SQL Server databases a lot easier.

Use GitHub Actions to deploy code to Azure

Popular tech columnist, Simon Bisson, wrote up how to use the new GitHub Actions for Azure to deploy straight from GitHub to your Azure service of choice. After reading his article, if you want to learn more about the GitHub Actions for Azure, check-out the blog post from last week – note that there is even an action to trigger Azure Pipelines which can come in handy should you want to do your CI build using GitHub Actions and then trigger a release using Azure Pipelines.

3 Ways to run Automated Tests on Azure DevOps

On the TechFabric blog, Seleznov Ihor has posted a deep-dive into three ways to run automated tests in Azure Pipelines, Unit tests, UI tests and API tests in this case with a .NET Core application.

Continuous Infrastructure in GCP using Azure Pipelines

Ashish Raj has been on a roll lately with Azure DevOps content and this week was no different with a great look into using GCP with Azure Pipelines and Terraform. His short (15m) video on YouTube is well worth a watch if multi-cloud deployments with Terraform is something you are looking into.

The Unicorn Project

Last but not least, one final thing to be thankful for is that Gene Kim‘s latest book, The Unicorn Project is now available. Like with The Phoenix Project, Gene explains how DevOps principals work in practice using a fictional narrative that works really well and keeps you engaged. This time the story of Parts Unlimited is told from the position of the engineering teams on the ground facing hard choices and trying to do the right thing while facing difficult deadlines and fighting for the very survival of the business. Many of the incidents and scenarios ring true from my time as a consultant (the mention of CSV BOM’s made me shiver thinking about the time that tripped me up) but also times even here at Microsoft where we’ve let technical debt build up and had to recognize that fact and pay it back down. I would encourage everyone to read the book and buy several copies for folks on your team as you’ll quickly find yourself looking at situations at work and thinking ‘What Would Maxine Do’. The term ‘digital transformation’ can be overused and full of buzzwords – but this book does a great job of explaining what it actually means and what it feels like to go through it. Even better as it’s a narrative the audio book version works really well too and is narrated by the award winning professional actor/producer Frankie Corzo, making is a great listen on the go.

Enjoy the rest of the holiday weekend if you are in the US. Don’t forget, if you’ve written an article about Azure DevOps or find some great content about DevOps on Azure, please share it with the #AzureDevOps hashtag on Twitter!

The post Top Stories from the Microsoft DevOps Community – 2019.11.29 appeared first on Azure DevOps Blog.


          

Azure DevOps will no longer support Alternate Credentials authentication

 Cache   

We, the Azure DevOps team, work hard to ensure that your code is protected while enabling you to have friction free access. Until now, we’ve offered customers the ability to use Alternate Credentials in situations where they are connecting to Azure DevOps using legacy tools. While using Alternate Credentials was an easy way to set up authentication access to Azure DevOps, it is also less secure than other alternatives such as personal access tokens (PATs). As such, we believe the use of Alternate Credentials authentication represents a security risk to our customers because they never expire and can’t be scoped to limit access to the Azure DevOps data.

Security Changes

Azure DevOps will stop supporting Alternate Credentials authentication beginning March 2, 2020. The deprecation process will start by disabling and hiding this feature for organizations that are not using Alternate Credentials beginning December 9, 2019. Then starting March 2, 2020 we will gradually turn off this feature for the rest of the organizations, which means that individuals using Alternate Credentials have until then to transition to a more secure authentication method to avoid this breaking change impacting their DevOps workflows.

Will this impact you?

For each organization you belong to, in order to check if you have Alternate Credentials configured, go to the Azure DevOps portal. In the top right corner, open the User Settings menu User settings icon, then click on the Alternate Credentials menu item.

User settings menu

If you have Alternate Credentials configured in Azure DevOps, you will see it listed. In this case, you should move to another form of authentication by March 2, 2020. We recommend PATs. If you are using Alternate Credentials with Git (this is the most common usage scenario), then follow these instructions to set up Git with PATs.
If you see ‘Secondary Inactive’ or a message stating that Alternate Credentials were disabled for your organization, it means you don’t have Alternate Credentials set in Azure DevOps. There is no action item for you.

Deprecation Timeline

  • Beginning December 9, 2019 we will disable and hide Alternate Credentials settings for organizations that don’t have Alternate Credentials set. This change will be in effect for all these organizations by December 20, 2019.
  • In the coming months we will work with our customers that are still using the feature, to help them switch to another, more secure authentication method.
  • March 2, 2020 – Start gradually disabling Alternate Credentials for all Azure DevOps organizations.

Contact Us

If you have any questions, please open a developer community item with the tag [AltCreds] in the title. For faster service, please search for [AltCreds] in the developer community forum first, as your question might already be answered. You can reach out to us on Twitter at @AzureDevOps too.

FAQ

Q: As a user, what happens when Azure DevOps disables Alternate Credentials?
A: The tools that you use to connect to Azure DevOps using Alternate Credentials will stop working.

Q: As a user, how do I know in what scenario I am using Alternate Credentials in a specific organization?
A: We will email you the user agent (if we have it) and the identity that is using it, starting mid-December 2019.

Q: As a user, should I delete my Alternate Credentials for a specific organization?
A: You are not required to, but this is a way to test if anything is broken if you remove them. You can re-enable your Alternate Credentials after completing the test. Save the username and password somewhere before deleting it, just in case.

Q: As an administrator, how do I know if there are active users of Alternate Credentials in my organization?
A: We will email you this information, along with the user agents (if we have this information) and the identities that are using Alternate Credentials, starting mid-December 2019.

Q: As an administrator, should I turn off the alternate Credentials policy?
A: If you want to get this change faster, you can turn the policy off. Turning the policy off is reversible until December 8, 2019. After that, you won’t be able to turn the policy on from the portal. You would need to contact us to do that. (contact info above).

Q: Will this change apply to Azure DevOps Server?
A: No, because we already do not support Alternate Credentials in Azure DevOps Server.

The post Azure DevOps will no longer support Alternate Credentials authentication appeared first on Azure DevOps Blog.


          

IT / Software / Systems: Lead Software Product Manager - Houston, Texas

 Cache   
Lead Software Product Manager HIGHLIGHTS Location: Houston, TX Position Type: Direct-Hire Hourly / Salary: BOE JOB SUMMARY GTN Technical Staffing is currently seeking a Product Lead for a direct hire opportunity located in Houston, TX. The Product Lead will take hands-on responsibility for the product vision and strategy. Collaborating with internal development, devops, product management, and QA, the Product Lead will spearhead the product team to build exciting new products utilizing a wide variety of technologies and practices/processes. Assume primary hands-on responsibility for defining, communicating and executing a commercially successful product vision and strategy Collect, collate and deeply understand commercial, customer, operational (executive, sales, marketing, customer success, etc.) and market requirements and aspirations for the product Ensure the entire company understands, is aligned on and inspired by the vision and direction of the product Develop and manage a strong cross-functional product team comprising of Product Management, Engineering, QA, and DevOps roles to execute the product strategy consistently, rapidly and effectively Development of a strong product culture Various hands-on product management responsibilities and mentoring in support of the Product Manager, such as Visual/UX design, requirements/story definition, ceremony coordination, release management TECHNICAL REQUIREMENTS Track record of working across an organization to build alignment and manage stakeholder expectations at a senior level Comprehensive product leadership background with successful SaaS products Experience successfully leading and developing both non-technical and technical product related roles within an excellent product culture Expertise in modern forms of product planning, customer discovery, product discovery and product development processes Strong technology background, technical aptitude and appreciation The ability to consume and assimilate large volumes of requirements data in order to produce a coherent and rational product strategy that is both pragmatic and successful Visual/UX design experience and capability Deep understanding of operations, economics and dynamics of SaaS Saas Product Management is a must ()
          

IT / Software / Systems: .NET Developer - Houston, Texas

 Cache   
RESPONSIBILITIES:Kforce has a client who is seeking a .NET Developer in Houston, Texas (TX). Responsibilities: Design, develop, document, test, and debug new and existing applications for large-scale proprietary software for e-Commerce or internal use Experience and ability to work effectively within an agile team-oriented environment Serve as a go-to technical expert on development projects Participate in full development life cycle including strategy, user story development, technical design, development and delivery Support, maintain, and document software functionality Analyze code to find causes of issues and revise tests and programs as needed Participate in meetings and analyze user needs to determine technical requirements Consult with end user to prototype, refine, test, and debug programs to meet needs Requires proficiency within discipline and the ability to teach and learn new skills REQUIREMENTS: BS/BA in Computer Science preferred 4+ years of experience using C#, .NET Framework Fluent in Linux distros like Fedora, CentOS, and Ubuntu Working knowledge with Git version control system Test-driven development and continuous integration End to end ownership from inception to deployment Proficient building scalable, custom-built object-oriented applications Experience building and maintaining continuous delivery environments Excellent verbal and written communication skills Candidate must be local to Houston and willing to attend a face-to-face interview Preferred Skills: Experience with one or more of Go, Python, Java, or TypeScript Familiarity with service-oriented architecture, micro-services, WCF Services, and Web API Development React and Node.JS is a plus Familiarity with DevOps practices Familiarity with cloud concepts such as serverless computing Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. ()
          

Engineering: API Development Engineer - Richfield, MN or Minneapolis, MN - Baton Rouge, Louisiana

 Cache   
U.S. Bank is seeking an API Development Engineer with API development (using Java/open source technologies) and testing experiences of building software products in agile lifecycle. This individual will be responsible for software development and support of the banks Onboarding platform which includes ensuring the quality of the final product through the build out of automated test framework & tools. The Development/Automation Engineer is a generalist that combines aspects of a traditional developer and tester into a single position responsible for the design and release of quality code in short, releasable, and iterative increments. The overall team is a combination of employees, contractors, and off shore developers. This position will include software development, automation test design, automation test harness development, and coordination with other groups within the bank to deliver the overall solution. It is critical for this position to have not only the technical skills relative to development and testing, but strong collaboration and communication skills in order to support this entire agile scrum team. Responsibilities include: Perform software coding tasks to the API development. Develops automated tests and test frameworks for back-end systems. Improve process and quality via test and process automation: Defining right strategy and technology based on process and architecture assessment by engaging different roles and stakeholders; Deep practical experience with cutting edge tools for Web, Mobile, Desktop, DB and API testing tools & frameworks. Utilizes deep understanding of DevOps and software engineering best practices to influence design and implementation approaches and solutions. Hands-on current experience authoring, building and adopting large scale, cross-functional automation frameworks with well-balanced coverage across UI, back-end, database integrations. Deep understanding of different test automation approaches (keyword-driven, Data-driven, BDD, hybrid) and technology stacks (Java, Spring, JavaScript, Python, etc.); Ability to develop custom test automation methodologies and adapt them to clients reality; Integrate test automation into CI/CD process and instrument full SDLC automation, specifically cloud testing execution, reporting tools such as JIRA. Leading the development, implementation, and maintenance of automated test scripts. Approves the Automation Test Plans. Serves as subject matter expert on complex automation scripting and tool usage. Performs needs analysis of applications and available testing tools. Leads the audit, evaluation, and review of products and processes. **Qualifications:** Basic Qualifications - Bachelor's degree in Computer Science or related fields, or equivalent work experience - At least eight years of work experience in Application Development/IT Systems Testing, and team leadership Preferred Skills/Experience - 6 years of progressive responsibilities in one or more of the following areas: API development and delivery, solution architecture, application design, Expertise in Java/Java EE and web-based applications and services. - 6 years of experience/expertise in large scale customer facing enterprise Java applications using Spring Core, Spring MVC, Spring Boot Frameworks. Object Relational Mapping (ORM), Java EE Design Patterns, JMS/Kafka , Webservices, relational database, NoSQL cloud supported databases (like Mongo DB, is preferred). - 3 years of experience Designing API (Domain Driven Design) & Microservices architecture/design/implementation. - 4 years of experience in customer facing Responsive Web Applications using RIA Front End Frameworks (like Angular). - 4 years of experience in managing agile/scrum engineer teams in a continuous integration and continuous delivery environment. - Demonstrated maturity and resilience in resolving people, process, and project issues. - Java, Java EE, Spring core, Spring Framework, Sprint Boot, Spring State machine (Expert-level Coding Skills). - Experience & exposure to Rules Engine (like Drools) and Work Flow Management (such as, JBPM) tools. - NoSQL Cassandra & Mongo DB. - Docker/Kubernetes, service mesh (like ISTIO), circuit breaker. - Scheduling - Spring Quartz. - Redis Cache Data caching. - Service/workflow orchestration Such as, Netflix Conductor, etc. - DevOps capabilities containers, cloud, automation, security, configuration management, CI/CD pipelines. - Behavior Driven Development Experience. - Experience using Gitlab/GitHub, Artifactory, Jira, and/or Jenkins. - AWS/Azure/GCP experience, is preferred. **Job:** Information Technology **Primary Location:** United States **Shift:** 1st - Daytime **Average Hours Per Week:** 40 **Requisition ID:** ********* U.S. Bank is an Equal Opportunity Employer committed to creating a diverse workforce. U.S. Bank is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, among other factors. Categories - Banking Posted: 2019-11-19 Expires: 2019-12-19 U.S. Bank ()
          

Mozilla: Accessibility Inspector, CSS, Telemetry and More

 Cache   
  • Auditing For Accessibility Problems With Firefox Developer Tools

    Since its debut in Firefox 61, the Accessibility Inspector in the Firefox Developer Tools has evolved from a low-level tool showing the accessibility structure of a page. In Firefox 70, the Inspector has become an auditing facility to help identify and fix many common mistakes and practices that reduce site accessibility. In this post, I will offer an overview of what is available in this latest release.

  • CSS zoom, a close up on issues

    CSS zoom is a non-standard feature.

    It was initially implemented by Microsoft Internet Explorer, then was reversed engineered by Apple Safari team for WebKit, and exist in Google Chrome on Blink. Chris talks briefly about the origin.

  • Week notes - 2019 w48 - worklog

    The end of the 2019Q4 is approaching at the speed of light, specifically for me, given that I will be away starting December 21 until January 2. Previous instance of the week notes has been published.

  • This Week in Glean: Differences 29.11.19 10:37

    Currently my team is responsible for the Telemetry framework inside Firefox on Desktop and also the Glean SDK, targeting our mobile products. We're working on bringing the Glean experience to Firefox on Desktop, but in the meantime Telemetry is what we have, need to support and sometimes implement new features on.

    One of these features is a new ping (or, better, a change in a ping), that we now want to support across all our products. I'm speaking of the deletion-request ping here. When a user opts out of Telemetry we take this as a signal to also delete associated data from our pipeline.

    Implementation in Firefox Desktop was merely renaming an existing ping that is triggered when the user disables "Data Collection and Use" (about:preferences -> Privacy & Security). It contains no additional data. Implementation in Glean was not much harder either. Glean already supports custom pings: Pings that can be defined and send by the application using Glean. Glean's internal pings follow the same pattern, they are just pre-defined. The biggest difference?

    It's called deletion_request ping instead.

    On ingestion data from a ping is decoded from its JSON form and put into tables on BigQuery (in our documentation you can find an overview of the data pipeline if you are interested). BigQuery table names can only contain alphanumeric characters and underscores (see "Table naming" in the BigQuery documentation). We avoid any translation in the pipeline by just enforcing this directly on ping names.

  • Historical Reasons

    I’ve known for a while how to override bash builtins, but it was something I’d long filed under “ok but why” in my mental repository of software esoterica. Until I saw this comment I hadn’t considered how useful it could be.
    I’ve long held the position that our tools are so often ahumanist junk because we’re so deeply beholden to a history we don’t understand, and in my limited experience with the various DevOps toolchains, they definitely feel like Stockholm Spectrum products of that particular zeitgeist. It’s a longstanding gripe I’ve got with that entire class of tools, Docker, Vagrant and the like; how narrow their notions of a “working development environment” are. Source, dependencies, deploy scripts and some operational context, great, but… not much else?

  • Async Interview #1: Alex and Nick talk about async I/O and WebAssembly

    Hello from Iceland! (I’m on vacation.) I’ve just uploaded the first of the Async Interviews to YouTube. It is a conversation with Alex Crichton (alexcrichton) and Nick Fitzgerald (fitzgen) about how WebAssembly and Rust’s Async I/O system interact.


          

DATUM REDSOFT hizo un Update de la tecnología para Gobierno

 Cache   

Digital Government Summit 2020, de DATUM REDSOFT, sirvió para que el sector público salvadoreño conociera las TI claves para la transformación digital

La entrada DATUM REDSOFT hizo un Update de la tecnología para Gobierno aparece primero en Revista ITNow.


          

IT / Software / Systems: Senior Software Engineer (PHP) - El Segundo, California

 Cache   
OceanX is the only all-in-one membership platform partnering with brands to launch, grow and scale recurring revenue programs. Our suite of services helps great brands and passionate entrepreneurs sell physical goods direct-to-consumer, own 100% of their customer data and have access to real-time deep customer insights. Located in Silicon Beach, we look for the best and brightest to add to our highly motivated team of technologists. -Position Summary:We are looking for an experienced backend engineer to join our team! The Sr. Software Engineer will lead the development and transformation of our order processing applications, as part of our larger technology platform. We are looking for a highly skilled PHP Engineer in order to maintain our existing systems and build new enterprise applications. This individual should be a team player, enthusiastic, fun, ready to work hard, and a problem-solver. -This position will work directly in one of our cross-functional teams to create a dynamic and scalable platform for the future. -Primary Responsibilities:Design and build next generation, cloud-based enterprise applications for OceanX by utilizing modern software architecture such as microservicesLead the development and maintenance of PHP & JEE web applications, REST web services, and enterprise integrationsAdhere to excellence in software engineering best practices, and instill the same discipline and experience to other team membersWork closely with product owners and cross-functional team members to define and implement technology-based business solutionsSupport DevOps with release management, continuous integration, continuous deployment, and automation -Lead and facilitate R&D efforts in cutting-edge technologies or third-party products to enhance development capabilities in the department -About you:You have 5+ years of experience in designing and building high volume services preferably written in PHP or Python.You are a skilled communicator and are comfortable articulating complex ideas and talking abstract concepts.You have a deep understanding of SDLC, system design, data structure, algorithms and are comfortable working with highly scalable transactions-based applications.You have 3+ years of experience designing and implementing enterprise integrations using REST web services and messaging Familiarity with modern PHP frameworks (Zend, Laravel, and/or Symfony) and design patterns (MVC)You care about code quality and you thrive in a test-driven environment -You have experience with the following:Cloud-based architectures and common Internet technologies, e.g. Linux, MySQL, JQuery, JSON, AWS.Agile testing methodologies including ATDD and TDD -Development using tools like Jira, GIT, Wiki -Bonus Points:Proficiency in specific AWS products and services such as Cloudformation, S3, SNS, SQS, ELB, RDS, DynamoDB, etc.Experience integrating DevOps, or working closely with DevOps teamsSupported external APIs and/or developer communities.Working knowledge of Docker containersFamiliarity and/or working experience in other programming languages like Java and/or Python or frameworks such as Node.js is a plusFamiliarity with Spring framework using Spring annotations is a plus ()
          

محاكاة عقلية DevOps

 Cache   

إن معظم المؤسسات في هذه الأيام تنتقل من نموذج أعمال المُحسن للموارد والذي يستند إلى النفقات الرأسمالية (CAPEX) إلى نموذج أعمال المُحسن للسوق والذي يستند إلى النفقات التشغيلية (OPEX). ولكن ما الذي يقود هذا التحول؟ في الحقيقة أن الهدف الأساسي من هذا التحول هو تقليل الوقت اللازم للتسوق وإسعاد الزبائن باستمرار عن طريق تقديم قيمة (Value) لهم وتُعرف القيمة بأنها منتج أو خدمة معينة والتي يكون الزبون مستعدًا للدفع مقابلها.

مرحبا بك في التحول الرقمي. هل أنت مستعد لتبني عقلية DevOps في شركتك؟

لقد أشار مدير DevOps السيد Donovan Brown إلى أن DevOps

اقتباس

هي إتحاد الأشخاص والعمليات والمنتجات لتمكين التسليم المستمر لتقديم القيمة للعملاء.

إن DevOps هي رحلة تعلم وتطوير بشكل مستمر، مع وجهة لن تصل إليها أبدًا. ولهذا فإن جميع الصور الواردة في هذا المقال على شكل رمز اللانهاية.

ولكوني شخصًا ذو عقلية مرئية (visual-minded)، فقد أنشأت عرضًا تقديميًا يحتوي على صور من أجل مخيم تدريب DevOps العالمي GDBC (Global DevOps Bootcamp) وهذا الحدث السنوي الذي تنسقه المجتمعات المحلية في جميع أنحاء العالم وذلك لخلق بيئة استكشافية وتعاونية لاستعراض مبادئ التحول الرقمي ورؤى DevOps.

دعنا نستكشف سريعًا أربعة من الصور المرجعية (والتي تدعى أيضًا بالصور المرئية والإنفوجرافيك). واذا أردت التعمق أكثر يمكنك مراجعة كتاب The DevOps Handbook، لكُتّابه Gene Kim، و Jez Humble، وPatrick Debois، وJohn Willis.

الممارسات

بناءً على استطلاع قامت به شركة مايكروسوفت على مستوى العالم لتحديد أهم المجالات التي يجب التركيز عليها في DevOps والمجالات التي تحتاج إلى تحسين، والذي جاء فيه أن جميع المشاركين الذين يستخدمون DevOps يركزون على نفس الممارسات في استخدام DevOps ونفس التقنيات لتحقيق DevOps و سوف نستعرضها في الصورتين التاليتين. في الصورة الأولى نلاحظ الممارسات الخمس الأولى الرئيسية:

devops-mindset-essentials-practices.jpg

يشجع كبار المختصين في الأداء (Performers) على تعزيز عقلية استسراع النمو، والمكافأة على الابتكار، والتعاون، والتجريب، والتعلم، والتعاطف مع المستخدمين. والسعي لعملية تسليم تطبيقات سريعة الاستجابة، والجدولة المرنة، والتجارب التكرارية. ورصد المشاكل والتعرف عليها وتخفيفها، والقضاء باستمرار على الاختناقات التي تهدر الأداء، وقياس مؤشرات الأداء المهمة وذلك لتحسين المخرجات، مثل معدل فشل التغيير المنخفض (CFR Change Failure Rate)، والوقت الأدنى للاستعادة من الفشل ( Minimal Time To Recover MTTR)، ويجب دومًا أن نحرص على معالجة المشكلات من جذورها. وأخيرًا، لنأتي إلى التكنولوجيا، والتي هي أداة تمكين ستكون محور الصورة التالية.

نلاحظ في هذه الصورة التقنيات التي تركز عليها DevOps:

devops-mindset-essentials-technology.jpg

يقوم نظام التحكم في النُسخ (Version Control System) بإدارة إصدارات التطبيق واعداداته، والبنية الأساسية، وغيرها من الشيفرات البرمجية للتطبيق. وهو يتيح التعاون بين الفِرق ومراقبة الأنشطة مثل عمليات النشر (Deployments). يستخدم كبار المختصين في الأداء نسخ فرعية من التطبيق وذلك لعزل التغييرات قصيرة الأجل ومعاينتها قبل أن يتم دمجها في النسخة الأساسية (Master)، ويستمر مراجعة وتدقيق طلبات الدمج باستمرار ويتم إصدار النُسخ على أساس ذلك.

يجب أن يُنظر للاختبار على أنه نشاط مستمر، وأن يُدمج في مخطط سير العمل للمطور وذلك من أجل تحقيق التكامل المستمر مع التغيّرات (Continuous Integration CI) والتسليم المستمر للتطبيق (Continuous Delivery CD).

يتيح لك التخزين السحابي توفير البنية التحتية اللازمة والفعّالة وذلك للتحرك بأقصى سرعة ممكنة عند الضرورة وذلك تجنبًا للوقت المبذول في بناء البنية التحتية المناسبة للشركة.

وأخيرًا، تمكنك المراقبة من تكوين فرضية، أو التحقق من صحة التجارب، أو دحضها، واكتشاف المشاكل بشكل استباقي قبل حدوثها وفهم حالة التطبيق.

يسرد الشريط الأسود الموجود على يمين الصورة المنتجات التي يجب أخذها في عين الاعتبار عند البحث عن تقنية للتطوير والإنتاج والهندسة المشتركة وبيئات أخرى. حاول أن تقيّم المنتجات المدرجة وحدّث هذه القائمة بانتظام لأن هذا الجزء متغير وإلزامي بنفس الوقت من أجل اختصار الوقت.

العادات

بناءً على قصة تحوّل 65,000 مهندس إلى DevOps بمساعدة فريق خدمات Visual Studio، تركز هذه الصورة على العادات الخمس الرئيسية التي تعلموها أثناء تحولهم إلى DevOps. يعدّ التركيز على العملاء، والاستقلال الذاتي للفِرق، وتنسيق الشركة، والتركيز على عادات Shift Left، هي عوامل التطوير لمنهجية التصميم المرن (Agile)، كما أن عقلية الإنتاج أولًا والبنية التحتية مثل الموارد المرنة جميعهم خواص تتفرد بها عقلية DevOps.

يعدّ التركيز على العملاء جزءًا من سعينا لإمتاعهم وهاجسنا بتقديم خدمة قيّمة لهم. ويجب أن تُصغ إلى المستخدمين بشكل نشط أي أن تسمع لمشاكلهم واقتراحاتهم، وتمكين الميزات وتعطيلها تدريجيًا، وإجراء التجارب المستمرة، وقياس مؤشرات الأداء الرئيسية. واستخدام المُراجعات المتوفرة لتحسين الأداء أو المنتج ومحاولة الإستفادة بأكبر قدر منها وزيادة التأثير على العملاء إلى أقصى حد.

تُعد عادات Shift left طريقةً لاختبار البرمجيات والنظام، ويتم إجراء الاختبار في وقت مُبكر من دورة الحياة (أي تم نقله إلى اليسار في الجدول الزمني للمشروع). ويشجع shift left على المراجعات، والتحقق من الصحة، والموافقات على كل من الاختبار والأمان في أقرب وقت ممكن في دورة توصيل الميزات وذلك لزيادة الجودة وتمكين أسلوب الفشل السريع (أحد أهداف هذه الفلسفة هي تقليل الخسائر، وذلك عندما يكشف الاختبار وجود شيء ما لا يعمل فالأفضل دومًا تجربة شيء آخر بسرعة. أي تجاوز الفشل بسرعة). عندما يتجاوز الأعطال الفنية الحد المحدد مسبقًا (مثلا خمسة أخطاء لكل مهندس)، يجب تشجيع الفِرق التي تعمل على المميزات على تعليق العمل حتى يتم جميع الأخطاء الموجودة.

إن استقلالية الفريق وتنسيق الشركة يهتمان بما تقوم الشركة بإنشائه وكيفية إنشائه وسبب إنشائه. لذا ستحتاج إلى وتيرة عمل سريعة ونشاط دائم داخل الشركة لتمكين فِرق القيادة وفِرق المميزات من التعاون بشفافية وفعالية. تمتلك أكثر فرق المميزات فعالية خاصية تحويل الفكرة إلى نتائج، مع الاستقلال الذاتي للقرارات حول كيفية تطويرها ودعمها لخصائص ومميزات هذه الفكرة.

إن عقلية الإنتاج أولًا لا تُميّز كيفية التعامل مع المميزات والأخطاء خلال التطوير والاختبار والدعم الفني. وإنما كل شيء يجب أن يكون مُؤتمت، ومُحرر، ومُحسن في الإنتاج. ويتم الاعتماد على النشر الدائري والحلقات (ring-based deployment and rings) والتي تنص على عرض التغييرات لمستخدمين محددين ومراقبتها والتحقق من صحتها قبل عرضها على جميع المستخدمين وذلك للحد من الأخطاء التي تنتج أثناء إحداث تغييرات في المميزات المطروحة، ومعالجة جميع المشكلات من جذورها، وتذكر أن تكون واضحًا عند حدوث مشكلة معينة وتوضيحها وما هو السبب الرئيسي لظهورها والحل الذي استخدمته لتجاوزها (لان المستخدم سيكون أكثر تفهما في حال كان لديه معرفة بسبب حدوث المشكلة والآلية المتبعة في حلها).

تصف البنية التحتية مثل الموارد المرنة كيفية تكيّف الحلول المطروحة مع الخدمات السحابية والحاويات (container) والخدمات المصغّرة (Microservices). يجب تبني تحوّل عملي يكون منطقيًا لشركتك وأهدافك ومنتجاتك وثقافتك. كما هو الحال مع العادات السابقة، من المهم أن نُفضّل البنية الاستقلالية على بنية الوصفية وألا نُغير كل شيء في وقت واحد.

الشروع في العمل

يجمع التصور الأخير بين كل ما سبق ويقترح خمس خطوات للبدء مع Devops.

devops-mindset-essentials-getting-started.jpg

أفضّل أن أبدأ بالتقييم لقدرته في تحديد المناطق الرئيسية التي يمكن تحسينها.

توفر التقييمات معيارًا لعقلية وأداء DevOps مقارنة بباقي المنهجيات المتبعة في قطاع الصناعات الأخرى. من المهم أن نفهم أي جزء من عملك يسير على ما يرام وأي جزء يحتاج لأن تستثمر فيه لنقله إلى المستوى التالي. إن كُلًا من التقييمات التابعة لشركة DORA و تقييمات شركة مايكروسوفت بالنسبة Devops هي تقييمات رائعة للبداية. بالإضافة إلى ذلك، إجمع أدوات القياس لاستخدامها كقاعدة لقياس التقدم - على سبيل المثال، معدل تكرار النشر (Deployment Frequency) والوقت اللازم لتطبيق التغييرات (lead time for changes)، ومتوسط وقت الإصلاح (mean time to repair)، ومعدل فشل التغيير (change failure rate).

إن التحدي الأكبر الذي سوف يواجهك هو الناس وثقافاتهم. يحتاج كل شخص لأن يعتنق فكرة التحول الرقمي، وأن يفهم كيف سيتأثر في هذا التغيير، وأن يُشجع على رفع مستوى الشفافية, ويجب عليه المشاركة بشكل فعّال وأن يتحمل المسؤولية الكاملة للقيمة المضافة للخدمة المتوقعة منهم. ويشمل هذا التحدي أيضًا مجلس قيادة الشركة والذي يحتاج لأن يقدم الدعم والإلهام والتمكين وتوجيه الموظفين لرؤية واضحة. وبناء عليه ستقوم إما بإنجاح هذا التحول كفريق واحد أو بإفشاله.

وبدون وجود أشخاص ملتزمين وثقافة تجريبية، فإن بقية رحلة التحول إلى DevOps ستفشل.

إن العملية (Process) هي نظامك الهندسي، والذي يقوم بتمكين الفرق من إصلاح المشاكل بشكل مباشر، واستخدام الإدارة والتطوير الرشيق (lean management and development)، وتقديم خدمة قيّمة باستمرار. ويوفر نظام الهندسة المشترك الثبات، ويخول فِرق المميزات، ويتيح ويشجع الجميع على دعم بعضهم بعضًا والمساهمة فيه. يجب أن تتضمن أهم أهداف عملياتك التركيز على الجودة، واحتضان البنيات خفيفة الترابط (loosely coupled architectures) لتمكين التطوير، والإدارة الخفيفة، والأتمتة، والإصدارات المتعددة في اليوم، والاحتفال بالنجاح كفريق وكشركة.

المنتجات هي أسهل وصلة في السلسلة. فهي تمكن الجميع من التركيز على ما هو مهم ألا وهو توفير قيمة (Value) للعملاء. تعدّ القيمة من أهم الأشياء الّتي تُرضي المستخدمين. تتضمن مؤشرات الأداء الرئيسية مثل تكرار النشر، والوقت اللازم لتطبيق التغييرات، ومعدل فشل التغيير، ووقت الاسترداد من الخطأ. سواء كنت تتعامل مع كل هذه الخطوات دفعة واحدة أو خطوة بخطوة أو حتى لو أنك ابتكرت خطة للانتقال وذلك بالاستعانة بكل الخطوات التي ناقشناها. تذكر دومًا أن تكون واقعيًا.

اقتباس

يمكن تحقيق التحسين للجميع إذا قدمت القيادة دعمًا ثابتًا، وأن يلتزم أعضاء الفريق بالعمل. - Accelerate: The Science of Lean Software and DevOps

أيّ من صور أحببتها؟ أيّ منها أحسست بأنها لا تضيف أي قيمة؟ وما الجزء الذي تعتقد بأنه مفقود؟ دعونا نتعاون لكشف الغموض عن DevOps ومساعدتك وموظفينك على التألق. يحتاج المستخدمون إلى فهم أنهم ليسوا وحدهم وأن يعرفوا بأنه يمكنهم الاعتماد على الممارسات المُجربة والمُثبت فعاليتها وعلى النهج التعليمي الواقعي.

ترجمة -وبتصرف- للمقال Visualizing a DevOps mindset لصاحبه Willy-Peter Schaub


          

Intermediate DevOps C# Engineer - Planaxis | Groupaxis - Montréal, QC

 Cache   
Talan is currently looking for a DevOps engineer for a renewable contract in Downtown Montreal. Experience with batch jobs and scheulding (Autosys).
From Planaxis | Groupaxis - Sat, 09 Nov 2019 01:10:31 GMT - View all Montréal, QC jobs
          

Software Configuration, Build & Release Engineer

 Cache   
CA-Torrance, Job Description: We are seeking an enthusiastic and capable software engineer to join our Release Management team. You will be part of a small team of engineers responsible for Regional North American Release Management / DevOps service. The ideal candidate will be detail-oriented, self-driven team player and will contribute significantly in a fast-paced, challenging, and rapidly scaling environme
          

Software Engineer, DevOps - HP - Fort Collins, CO

 Cache   
HP software engineers generate thousands of lines of code daily. On the HP Personal Systems Software Cloud DevOps team, you’ll be automating infrastructure to…
From HP - Fri, 15 Nov 2019 11:12:51 GMT - View all Fort Collins, CO jobs
          

IT / Software / Systems: Software Engineer - Chantilly, Virginia

 Cache   
Business Group HighlightsDefenseThe Defense group supports the Department of Defense (DoD) mission to keep our homeland and its citizens safe. We provide solutions to improve the Nation's defense by providing software, systems engineering, IT, training and logistics and fleet management solutions.ResponsibilitiesWe are seeking a top-notch Software Engineer (SE) for this program - someone who is excited at the prospect of leveraging a unique mix of developmental, operational, and research capabilities to deliver software, SIGINT, wireless, and big data expertise for a true 21st century mission. This individual will be part of a team of employees and subcontractors involved in research, software development, systems engineering, test, integration, and sustainment across the full solution lifecycle for Windows and Unix/Linux platforms. He/she must be comfortable working in a dynamic team environment and must have offensive cyber software engineering experience, to include vulnerability research and malware development. The SE will be expected to make hands-on contributions across the full spectrum of technical requirements supporting the development, test, integration, and delivery of offensive cyber effects, from vulnerability research and malware development, to validation and testing, to systems integration, to delivery. Specific technical requirements may include systems analysis, reverse engineering, ethical hacking, technical testing, DevOps, agile software development across multiple operating systems and languages, and attack vector and surface research.Qualifications* Bachelor's Degree in Engineering, Computer Science, or a related field* Minimum of five years experience in software engineering and development* Minimum of five years experience developing tools for Windows and Unix/Linux environments* Minimum of five years experience in vulnerability research and malware development* Experience with software engineering development, test, and integration platforms* Must be a US Citizen and hold an active Top Secret clearance with SCI eligibility (clearable to TS/SCI with Polygraph)About PerspectaWhat matters to our nation, is what matters to us. At Perspecta, everything we do, from conducting innovative research to cultivating strong relationships, supports one imperative: ensuring that your work succeeds. Our company was formed to bring a broad array of capabilities to all parts of the public sector-from investigative services and IT strategy to systems work and next-generation engineering. Our promise is simple: never stop solving our nation's most complex challenges. And with a workforce of approximately 14,000, more than 48 percent of which is cleared, we have been trusted to just that, as a partner of choice across the entire sector. Perspecta is an AA/EEO Employer - Minorities/Women/Veterans/Disabled and other protected categories.OptionsSorry the Share function is not working properly at this moment. Please refresh the page and try again later.Share on your newsfeedAs a government contractor, Perspecta abides by the following provisionPAY TRANSPARENCY NONDISCRIMINATION PROVISIONThe contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c) ()
          

Sales: Inside Sales Representative - Reston, Virginia

 Cache   
Job SummaryThe Inside Sales representative) is an accomplished enterprise sales professional and demand generation specialist. The ISR works closely with Marketing team members, Regional Account Managers, and Solutions Architects to develop new business pipeline opportunities within a geographic territory and to support revenue growth objectives. Our ideal candidate is smart, analytical, and has experience in high-growth, early-stage technology organizations.We currently work with new and exciting technologies in cybersecurity, machine learning, artificial intelligence and DevOps, where we are building intelligent and deep learning data analytics as a service to change the world.Responsibilities - Leverage open internet and Fractal-sourced prospecting tools to identify new contacts and organizations in assigned geographic territory - Develop and maintain a comprehensive understanding of the technical and business value of QOMPLX's solutions to communicate most effectively to prospective customers - Develop and execute timely and effective campaigns to drive traffic to online and to in-person events and to successfully progress opportunity development objectives - Maintain professional and positive engagement with prospects through all aspects of targeting and qualification (BANT), with ultimate successful handoff to Regional Account Managers - Perform all job responsibilities in alignment with QOMPLX's core values, mission, and objectives - Achieve or exceed monthly, quarterly and annual demand generation and new opportunity performance objectives - Accurately and timely administer CRM for daily activities, new opportunity related information, and overall sales activity managementQualifications - Reside in the greater Washington D.C. area, with the ability to work daily in QOMPLX's, VA HQ - Bachelor's Degree preferred; a combination of relevant experience and education may be considered - 1-2 years of quota-carrying technology sales, focused on Cyber security, data services and/or IaaS preferred - Proven track record of consistently meeting and exceeding sales quota - Experience in establishing and maintaining relationships at VP and CXO level in a customer organization - Outstanding relationship building skills - High degree of integrity - Energetic, tenacious team player - Passion for helping customers solve complex problems with innovative technology - Strong attention to detail - Ability to work independently and collaborate with other team members - Proficient with Mac applications, MSFT Office, CRM, and social networking tools - Excellent communication, interpersonal and organizational skills.Desirable - Top-performer track record of successful lead generation and opportunity generation leveraging modern social media and outreach platforms - SaaS and on-premise delivery model experience - Career path and growth oriented - a strong desire to take-on additional responsibilities - Experience selling Cyber security, AI/ML, and/or data platform as-a-service solutions ()
          

Software Engineering Lead (SC Cleared)

 Cache   

Software Engineering Lead (SC Cleared), Architect, Technical Lead, Tech Lead, Technological Analyses, Root Cause, Budget, Planning, Leadership, Strategy, Strategic, Automated Testing, DevOps, Change Management, Subject Matter Expertise, Product Management, Solution Development, Lean, Agile, Scrum, Kanban, Security, Security Clearance, Security Cleared, SC Cleared, Crime, Police, Policing, Justice, Cucumber, Gerkin, Protractor, Selenium, Xray, Nexus, Jenkins, Gitlab, Sonarqube, Angular, Bootstrap, Java, .Net, Windows Server

Our Client are looking for an individual to oversee development, ensure best practice is adhered to, seek and act on opportunities to improve development standards and approaches and act as a leader to the development team.

Skills/Experience:

  • Experience as a Software Architect or Technical Lead.
  • Ability to conduct technological analyses and research. Problem solving and root cause identification skills.
  • Proactively keeps abreast of technological and procedural trends to build holistic strategies.
  • Ability to establish and maintain strong relationships.
  • Understanding of budgets and business-planning.
  • Ability to distil complex, technical concepts into universally understandable messaging for a variety of audiences.
  • Ability to conduct technological analyses and research.
  • Exceptional communication skills – both written and verbal.
  • Strategic thinking.
  • Exhibits strong leaderships skills, inspiring team to subscribe to a common vision, acting with integrity and empathy.
  • Strategic thinking.
  • Experience with automated testing, engineering and architecture to support and challenge experts in your team.
  • Experience and knowledge of change management principles, methodologies and tools.
  • Ability to distil complex, technical concepts into universally understandable messaging for a variety of audiences.
  • Ability to advise and influence senior management demonstrating subject matter expertise and move toward a common vision or goal.
  • Experience and hands on knowledge of both waterfall and “Agile” ways of working.
  • Have experience within product management or solution development teams.
  • Proven ability to run an engineering group with a desire to positively evolve it and its people into a cutting-edge function

Key Technologies:

  • Java
  • .Net
  • Angular
  • Bootstrap
  • Windows Server
  • Jenkins, Gitlab, Sonarqube
  • Nexus
  • Cucumber, Gerkin, Protractor, selenium and Xray

Personal Attributes:

  • Problem solving and root cause identification skills.
  • MBA (distinction) an advantage.
  • Able to work effectively at all levels in an organisation across both technical and non-technical areas.
  • Resilient and tenacious.
  • Team player and able to work collaboratively with and through others.
  • Comfortable with making technology decisions.

Location: Bristol
Salary: Competitive
Hours: Full-time
Type: Temporary or Contract
Starting: Immediately
Duration: 3 Months


          

DevOps Engineer Gaydon

 Cache   

Job Title: DevOps Engineer

Posting End Date: 02/12/2019

Location: Gaydon

£45,800 - £60,000

What to expect:

Our team is in place to improve the user experience across a range of features within the company product offerings. This involves expanding the supply base to work with consumer electronics, apps and web concepts. An essential part of delivering an interconnected experience for vehicles is the efficient and robustness of build, and release strategy including continuous integration created by DevOps Engineers.

You’ll design and implement software systems to meet desired user experience, functional, and security requirements and rapidly iterate and develop concepts on mobile platforms. You’ll handle cross company Proof of Concept delivery for interconnected mobile infotainment features whilst working with open source communities, collaborating partner companies and external suppliers to create new concepts.

Delivering the latest concepts require a robust and efficient continuous integration and validation system. This includes managing automated build/release, automated deployment, and automated testing. The agile DevOps Engineer strives to automate most of the software development life cycle process in order to proactively identify gaps that exist in the path to production. Help us write software that helps others write better software.

What you’ll need

We need someone who can determine if the infrastructure is balanced or unbalanced and where improvements can be made, how the system works but also how it’s structured and developed. Experience with either Terraform, Ansible and Docker is essential as is AWS cloud management or Google Cloud Platform. You should have a proven ability in creating cloud based system using Infrastructure as Code. Other essential experience would include GIT/CI Pipelines, Workflows and Bash as well as the ability to write scripts in Python or Perl to automate SW build activities. Any work with HashiCorp is good to see, same for kubernetes.

You’ll establish and maintain an automated path to production from code committing to vehicle. Day to day you’ll develop and debug build, deploy, and test related issues. You’ll need to develop automated software tools and utilities to improve the developer ramp up process and support a rapid release strategy across all dependencies. You’ll create and maintain software which allows developers to focus more on developing rather than infrastructure activities. We want to build capability within our team so some scrum style management would be a plus.

You should have worked with outside suppliers/vendors and have experience in developing and integrating large scale software systems. You’ll deliver technical products through a team, utilising strong people management skills. You’ll work as part of a global company interacting with colleagues around the world from Portland US, Shannon and India.

You’ll have a proven ability to manage senior stakeholders, to communicate complex ideas and engage at all levels with the ability to challenge existing thinking in a positive way whilst building credibility and trust through experience and personal style. Experience of technical leadership is desirable and you should be able to combine a short term, pragmatic focus with medium term planning.

So why us?

Bring all this to the home of premium innovation, and you’ll find the opportunities to further your career with a world-class team, a discounted car purchase and lease scheme for you and your family, membership of a competitive pension plan and performance related bonus scheme. All this and more makes the perfect place to continue your journey.

  • Flexible Working arrangements
  • Bonus (Individual Performance Payment)
  • Yearly pay review
  • Privilege Discount Scheme – up to 20% discount on for employee and family
  • 26 days holiday + 8 days statutory
  • Occupational Health services
  • Childcare Vouchers
  • Employee Discount offers for family and leisure activities

Location: UK Wide
Salary: Competitive
Hours: Full-time
Type: Permanent
Starting: Starting 01/02/2020
Duration: Permanent


          

Senior Solutions Architect (Microsoft Dynamics CRM)

 Cache   

Our Client are looking for a Senior Solutions Architect to deliver an enterprise CRM platform built on MS Dynamics 365 upon which the agency can build out ECRM services. We require experience of delivering enterprise CRM solution architecture services through design, development, implementation and service support into a software as a service environment.

Skills/Experience

  • Directing technical delivery teams in development of a quality MS Dynamics CRM platform.
  • Use of industry-standard tools and technologies to design and document solutions designs.
  • Designing Dynamics CRM platform enterprise scaled solution design that supports compliance with GDS Technology codes of Practice
  • Ensuring development teams leverage reusable assets and create future-proof, maintainable solutions.
  • Ensuring developers identify, package and document code with an open source standard approach.
  • Directly influencing development of common schemas and ensure a reusable component repository.
  • Ensuring integration methods for both internal and external data sources and third-party applications.
  • Directing platform upgrade management risks and mitigations
  • Bridging the gap between technical and non-technical people.
  • Listening to needs of technical and business stakeholders and interpreting between them through proactive and reactive communication.
  • Making and guiding demonstrable effective decisions.
  • Understanding and resolving technical solution disputes across varying levels of complexity and risk.
  • Working with business and technology stakeholders to translate business problems into technical solution designs.
  • Creating optimal designs through iterative processes, aligning user need with system requirements and organisational objectives
  • Looking beyond immediate technical problems and identifying wider implications.
  • Knowing relevant historical context and future impact, understanding how current work fits in broader contexts and strategies, and looking for deeper underlying problems and opportunities.
  • Experience with: Visual Studio; Azure DevOps; Visio, Archimate, Sparx or other modelling tool; Advanced Word, Excel, PowerPoint; or comparable tools.
  • Experience with: Dynamics 365 tools - Configuration Migration tool, Package Deployer, Plug-in Registration tool, Solution Packager tool; or comparable tools.
  • Awareness of: PowerBI; PowerApps; Microsoft Flow; Azure Logic Apps; Azure Service Bus; Azure Functions; Azure AD & Azure AD B2C; or comparable tools.
  • Awareness of: SQL Server Reporting Services (SSRS); SQL Server Integration Services (SSIS) and Kingswaysoft SSIS Integration Toolkit; SharePoint; or comparable tools.

Senior Solutions Architect (MS Dynamics CRM), Microsoft Dynamics, CRM, Customer Relationship Management, MS Dynamics 365, Microsoft Dynamics 365, Solutions, Solution, Architecture, Architect, SaaS, Software as a Service, Enterprise, GDS, Government Digital Service, Platform Upgrade, Risk Management, Risk Mitigation, Design, Iterative, User Need, System Requirement, Visual Studio, Azure, DevOps, Visio, Archimate, Sparx, Modelling, Configuration Migration, Package Deployer, Plug-in Registration, Solution Packager, PowerBI, PowerApps, Microsoft Flow, Azure Logic Apps, Service Bus, AD, SQL, SSRS, SQL Service Reporting Services, SSIS, SQL Service Integration Services, SharePoint.

Location: Bristol
Salary: Competitive
Hours: Full-time
Type: Temporary or Contract
Starting: Immediately
Duration: 12 Months


          

Software Engineering Lead (SC Cleared)

 Cache   

Software Engineering Lead (SC Cleared), Architect, Technical Lead, Tech Lead, Technological Analyses, Root Cause, Budget, Planning, Leadership, Strategy, Strategic, Automated Testing, DevOps, Change Management, Subject Matter Expertise, Product Management, Solution Development, Lean, Agile, Scrum, Kanban, Security, Security Clearance, Security Cleared, SC Cleared, Crime, Police, Policing, Justice,

Our Client are looking for an individual to oversee development, ensure best practice is adhered to, seek and act on opportunities to improve development standards and approaches and act as a leader to the development team.

Skills/Experience:

  • Experience as a Software Architect or Technical Lead.
  • Ability to conduct technological analyses and research. Problem solving and root cause identification skills.
  • Proactively keeps abreast of technological and procedural trends to build holistic strategies.
  • Ability to establish and maintain strong relationships.
  • Understanding of budgets and business-planning.
  • Ability to distil complex, technical concepts into universally understandable messaging for a variety of audiences.
  • Ability to conduct technological analyses and research.
  • Exceptional communication skills – both written and verbal.
  • Strategic thinking.
  • Exhibits strong leaderships skills, inspiring team to subscribe to a common vision, acting with integrity and empathy.
  • Strategic thinking.
  • Experience with automated testing, engineering and architecture to support and challenge experts in your team.
  • Experience and knowledge of change management principles, methodologies and tools.
  • Ability to distil complex, technical concepts into universally understandable messaging for a variety of audiences.
  • Ability to advise and influence senior management demonstrating subject matter expertise and move toward a common vision or goal.
  • Experience and hands on knowledge of both waterfall and “Agile” ways of working.
  • Have experience within product management or solution development teams.
  • Proven ability to run an engineering group with a desire to positively evolve it and its people into a cutting-edge function.

Personal Attributes:

  • Problem solving and root cause identification skills.
  • MBA (distinction) an advantage.
  • Able to work effectively at all levels in an organization across both technical and non-technical areas.
  • Resilient and tenacious.
  • Team player and able to work collaboratively with and through others.
  • Comfortable with making technology decisions.

Location: Bristol
Salary: Competitive
Hours: Full-time
Type: Temporary or Contract
Starting: Immediately
Duration: 3 Months


          

Head of Hybrid Cloud Services

 Cache   

Head of Hybrid Cloud Services

Location – Newcastle or Manchester. Although Leeds, Blackpool, Sheffield or London can be considered, but will require frequent travel to Manchester.

Salary – Circa £105,000 plus enhanced pension, 25 days holiday, child care support and much more.

Background
This is an exciting opportunity to join DWP where you will be working across one of the biggest and most complex IT estates in Europe and will be supporting a large scale and radical technology transformation that will have a profound impact for both the customers and the staff of DWP.
Role Requirements

We are looking for an experienced IT professional who has extensive Cloud experience to take on the role as Head of Hybrid Cloud Services.

The Head of Hybrid Cloud Services will play a critical role in design, build and operation of the Department’s strategic hosting environments in hyper-scale public Cloud providers as well as its on premises hosting infrastructure. They will do this in partnership with senior colleagues within DWP and other Government Departments.

They will lead the Hybrid Cloud Services function of circa 100 people which is focussed on providing portfolio of hosting products and services to support the transformation of DWP applications underpinning the delivery of the Department’s services to 22 million customers and 85,000 employees.

The successful candidate must demonstrate the following key skills and experience:

  • Extensive experience of design and engineering techniques to support mission critical data at high availability and secure management
  • Extensive technical understanding of the Cloud platforms to be able to deal with escalations and make judgement calls to support the team
  • Extensive experience in design, delivery and support of Cloud infrastructure services, with real-world experience of delivery into Public and Private sector organisations
  • Experience of transitioning cloud native and legacy IT services into cloud and moving IT services between providers
  • Experience of managing multiple disciplinary agile teams consisting of internal teams and 3rd parties
  • Deep grasp of Cloud and Datacentre technology coupled with a background of delivery complex programmes
  • Expert level knowledge and successful track record of design, build and operations of Cloud and Datacentre technologies in large scale organisations
  • Strong knowledge of DevOps methodologies and tooling that are needed to manage modern estate infrastructure.
  • Effective technology transformation background and demonstrable use of Agile practices as part of infrastructure build
  • Ability to work in complex, multi stakeholder environments with credible leadership of change and Technology expertise. Effective communication at multiple levels including business leaders, C-level management and engineers
  • Focus and aptitude for delivering business value, coupled with strategic thinking, robust planning skills and financial management ability

Success profiles – Behaviours

  • Leadership
  • Communicating and influencing
  • Working together
  • Delivering at pace

Selection process details
An initial sift of your CV will be conducted against the Essential Criteria. If your CV demonstrates experience of these essential criteria you will be contacted to arrange a telephone based screen. The telephone screen will further assess your experience against the Essential Criteria and will be carried out by Experis at a time to be agreed with you. If you successfully complete this stage of the process your application will be progressed to the next stage. The applicants with the best skills and experience will be invited to interview, where you will be required to provide evidence as to how you meet the above Behaviours and technical requirements. Interviews may include an additional assessment exercise or presentation exercise. Please note that your CV MUST demonstrate evidence of the Essential Criteria for you to be progressed to telephone screen and beyond.

If you feel that you have the pre-requisite skills, please click ‘apply’ in the first instance. Alternatively, if you require support more information surrounding the role and application process can be found in the candidate pack or if would like to discuss how to potentially strengthen your application before applying, please contact Jonny Mills at Experis who will be able to help you.

Location: Newcastle upon Tyne
Salary: Competitive
Hours: Full-time
Type: Permanent
Starting: Immediately
Duration: Permanent


          

DevOps Specialist - Fleet Complete - Toronto, ON

 Cache   
Experience troubleshooting and resolving software and hardware related issues. Help identify security gaps in application layer and provide input to IT for…
From Fleet Complete - Wed, 31 Jul 2019 11:40:51 GMT - View all Toronto, ON jobs
          

HFish蜜罐使用心得

 Cache   
最近搭建各种蜜罐测试,这篇文章主要分享 HFish V0.4 使用过程中的一些心得。 部署 单节点部署 单点部署官方文档介绍已经很全面了,不过windows 家庭中文版docker部署有点坑需要注意的。 家庭版不能直接安装docker,需要安装docker tool box ,原理是开启vm vbox 的linux虚拟机,然后在linux虚拟机里面安装docker,所以,在启用docker容器的时候,如果指定 -p 127.0.0.1:22:22 物理机是无法访问蜜罐,只能把容器的端口映射到0.0.0.0的地址上,物理机才可以访问。 eg: docker run -d -p 2222:22 -p 23:23 -p 9001:9001 -e USERNAME=god -e PASSWORD=123456 --name hfish imdevops/hfish:latest 然后进入linux虚拟机里面,查看虚拟机具体的ip地址 成功访问 分布式部署 为了能尽可能全的收集全球攻击数据,这次计划采用分布式部署方式。使用vps供应商为 vultr ,IDC机房分布如下图 列表中有9个国家,ubuntu 系统最低配置每个月5美元,每个国家一台vps deploy 也没多少钱。这边有个注意点就是,在deploy时候,可以直接添加自己的ssh key,这样后面管理vps也很方便,因为我忘了我的ssh key 的密码了,就直接用账户密码管理。vps过多,管理起来挺麻烦的,这里我使用python3 的 paramiko 自动化一键配置,主要代码如下: 初始化服务器,并安装docker.io : 启动 docker 容器: 官方分布式部署命令会少些端口,可以根据 config.ini 端口自行增删。 这边还有一些需要注意的地方,国内访问国外服务器,可能会丢包,最好是在其中一台vps上面执行初始化脚本 运行完后,查看主节点,成功接收到数据。 攻击数据分析 分布式蜜罐部署了几天后,接下来是对捕获的数据进行分析了,下面主要以 SSH 蜜罐攻击行为为例。各位大佬也可以从附件里下载数据库自行分析。往后如果有能力,会定期提供蜜罐捕获数据给各位。 攻击字典统计 先来看下数据库 hfish_info 表结构及数据: 可以看到数据库用 && 替换换行符,保存在数据库中,接下来可以写个统计攻击字典脚本。以下为关键部分示例代码: def __init__(self): self.hfish_db = './file/hfish.db' self.hfish_split = '&&' self.sql = sqlite3.connect(self.hfish_db) #这里需要注意一下,测试时候发现,有些字符无法用utf-8解码,所以得用bytes self.sql.text_factory = bytes 搜索 sqlite 数据库中所有 ssh 攻击的类型 然后分割 && ,把用户名密码分割开,并输出到文本里面 打印一下用户名及密码频次 取用户名及密码出现次数top10 # 按字典值反序排序,方法一 user = […]
          

Measuring Developer Productivity

 Cache   
Most metrics for measuring developer productivity, such as lines of code or issues closed, are notoriously ineffective. But the research in the excellent State of Devops report shows that, rather than focusing on local metrics and individual developer performance, it is better to look at overall development and delivery practices. Specifically, there are metrics that […]
          

Report Summary: Accelerate State of DevOps 2019

 Cache   
This is an abridged version of The Accelerate State of DevOps Report 2019; essentially a cut and paste of the most salient parts. The original is about 18,000 words; This is about 2,500 words. I highly recommend reading the original in its entirety, if you have time, and I’m a big fan of the Accelerate […]
          

Registrations are open for DevOps Live 2020

 Cache   
Registrations are open for DevOps Live 2020

DevOps is all about change, and this summit is the perfect way to stay abreast of all the new developments


          

DevOps para empresa Suiza - Seleccion IT - 28043 Madrid, España

 Cache   
Empresa Multinacional de origen suizo (no consultora) precisa para su centro de desarrollo tecnológico en Madrid un Ingeniero de Arquitectura, Sistemas y Redes basado en filosofía DEVOPS con nivel de inglés alto. Los proyectos son Internacionales y el trabajo es en inglés. Funciones: Diseño de Arquitectura de Sistemas Apoyo a los proyectos de la administración del sistema. Administrar los sistemas que ejecutan las aplicaciones y sistemas de bases de datos, incluyendo el...
          

DevOps - ECB Engineering Firm - 28760 Tres Cantos, Madrid, España

 Cache   
Buscamos DevOps. Funciones: Como DevOps participarás en diferentes proyectos de Big Data, Ciberseguridad y Aplicaciones de Inversiones, realizando integraciones continuas, automatizaciones y despliegues. Además, formarás parte de un equipo multidisciplinar. Requisitos Experiencia de al menos 1 año y medio como DevOps, habiendo trabajado con AWS, Docker, Kubernetes, Jenkins, Ansible y Terraform. Experiencia previa en informática. Valorables: Conocimientos de: Kafka,...
          

DevOps - Digital Talent Agency - Las Tablas, 28050 Madrid, España

 Cache   
Actualmente estamos buscando un perfil DevOps para trabajar con importante cliente en la zona de Las Tablas. Funciones: Configuración de productos e infraestructura relacionada con los proyectos y también con la plataforma DevOps. Creación y mantenimiento de automatismos (CI/CD, scripting, housekeeping, backup) , orientado a la mejora continua. Optimizar uso de los recursos de infraestructura Requisitos: Buscamos Técnicos especialistas DevOps con experiencia demostrada de al...
          

IT / Software / Systems: Sr. Java Developer Jersey City, NJ, 07302 ref - Jersey City, New Jersey

 Cache   
Sr. Java Developer Jersey City, NJ, 07302 ref Sr. Java Software developer is responsible for designing, developing and evolving Java applications, defining automation coding and source code management standards, developing tools and utilizes for test automation, and exploring innovations in test automation. Should possess excellent verbal, written and analytical skills, be able to interact with application development teams and system architects. 7 years of hands-on Java application development and 1-3 years of application design and architect experience API development and testing experience is a plus Back-End Automation Experience working in continuous integration CI/CD and DevOps environment is a must Strong experience in unit and component integration testing using Junit or equivalent required Development experience in (Java, Core Java, JE22, JSP, Servlet, JDBC, Angular.JS) Understanding of web development such as HTML, FPML, XML, CSS, JavaScript Experience or knowledge with tools/languages such as Java, JavaScript, Protractor, Groovy Scripting Experience with at least one RDBMS such as Aurora, Microsoft SQL Server, Oracle, Sybase, etc. Experience in financial industry is a must Experience in application development in AWS Cloud is desirable Basic knowledge of Linux, Unix Strong leadership and communication skills Minimum of 7 years of related experience in , or 10+ years of experience in test automation with 5+ years in Selenium Bachelor's degree preferred with Masters or equivalent experience About job Compensation: View Salary Job type:Direct hireJob function:Information TechnologyIndustry:Financial ServicesExperience level:Mid-seniorEducation level:Bachelors degreeJob classification:ProfessionalsLocation:Jersey City is very accessible from NYC, NJadditional locations Dallas, Boston, Tampa, FLZip code:07302Skills:core Java development, JE22, JSP, Servlet, JDBC, Angular.JS, RDBMSExperience required:7 YearsRelocation assistance:Limited assistance Offered by hiring manager's to strong candidates.Visa requirement:Only US citizens and Greencard holdersNumber of positions:1 1. Please briefly explain your Java development experience? (Avoid copy & paste from resume) 2. Are you willing to take a coding test during your onsite interview? Travel expense will be reimbursed. 3. Please explain your experience in Selenium or other Test Automation Frameworks? (Not required to qualify for this job but the hiring manager would be interested in learning about it) Must-have: The hiring manager is looking for a Sr. Java Developer or Java Architect (hands-on coding). Therefore, strong java development experience is mandatory. Need to build and develop code. The candidate will discuss/pitch strategies to technical leaders and sr. management. For that reason, strong communication skills are very important. The candidate will also implement strategies so hands-on development is required. Nice-to-haves: If the candidate has built Selenium framework then its a plus but not a must-have. Client is not looking for QA or tester. Test Automation tools selenium or recent tools is preferred but not required, as long as they are open to learning new technologies. Notes: This is not a Project Manager role. Not a right fit if they are not a current developer. Person will NOT manage a team. Interview process: Step 1) Technical Phone Interview Step 2) In person interview: 90-minute coding test. (extra time will be offered if candidate cannot complete the assignment in 1 hour) 1-hour face-to-face technical interview with hiring managers and software engineers. Jersey City, NJ is the preferred location. However, the client is willing to offer this position in Dallas, Boston or Tampa office. Coding test can be taken from the Dallas, Boston or Tampa office. ()
          

OpenWorld 2019 Enterprise and Cloud Manageability Sessions Now Available For Download

 Cache   

We’re excited to share with you the many Enterprise and Cloud Manageability presentations from Oracle OpenWorld.  These presentations feature a variety of best practices, customer stories, feature deep-dives and roadmap information as presented at our largest annual event. 

For an overview of our product and strategy roadmap, we recommend:

We’ve provided the list of sessions sorted both by target area (managing Database, Applications, etc.) and by product (Enterprise Manager or OMC) so you can zero in on your interests.  We hope you enjoy the sessions.

SPECIAL CONTENT FOR QUEST MEMBERS:  If you are members of the QUEST Oracle User Group, we also wanted to call your attention to two sessions that were delivered during QUEST Experience Week as a special program for User Group Members.  You can visit the QUEST web site (http://www.questoraclecommunity.com) to see the recordings of “Innovations in Enterprise and Cloud Manageability: Roadmap for Oracle Enterprise Manager and Oracle Management Cloud” (https://questoraclecommunity.org/events/webinars/innovations-in-enterprise-and-cloud-manageability-roadmap-for-oracle-enterprise-manager-and-oracle-management-cloud/) and “Achieving Database Patching Success: Fleet Maintenance Best Practices” (https://questoraclecommunity.org/events/webinars/achieving-database-patching-success-fleet-maintenance-best-practices/) web events.  Click the “Register Now” link on the right hand side to access the recorded webinars.

So, without further ado, here are the Enterprise and Cloud Manageability Sessions from Oracle OpenWorld 2019.

 

Enterprise and Cloud Manageability OpenWorld 2019 Sessions by Target Area

Database Management Sessions

Applications/Middleware Management Sessions

Cross-Target Best Practices Sessions

 

Enterprise and Cloud Manageability OpenWorld 2019 Sessions by Product/Service

Oracle Enterprise Manager Sessions

 Oracle Management Cloud Sessions

 


          

DevOps Specialist - Two Hat - Kelowna, BC

 Cache   
To that end, we work with international governments and law enforcement in helping to prevent the targeting of children through the internet, and train AI to…
From Two Hat - Tue, 12 Nov 2019 23:32:31 GMT - View all Kelowna, BC jobs
          

DevOps Engineer (m/w/d), CREALOGIX, Stuttgart

 Cache   
none
          

vRealize Automation Engineer

 Cache   
VA-Reston, Title: vRealize Automation Engineer Location: Reston, VA Duration: 6+ months REQUIRED: - Experience with Puppet and Ansible (or similar configuration management automation tools like Chef and Saltstack) - DevOps background, including automation - Experience with, and/or good understanding of, VMware virtualization and automation technologies (e.g. vCenter, vRealize Automation (vRA), vRealize Orche
          

Technical Lead DevOps Software Development, direct services Güterloh GmbH - BPG IT, Gütersloh

 Cache   
none
          

DevOps Engineer - Denver

 Cache   
job summary: Randstad Technologies is seeking an experienced DevOps Engineer to join our DevOps team. We are looking for the very best talent, and if ...
          

DevOps Engineer - Plano

 Cache   
job summary: A DevOps Engineer will work closely with the software development team to provide high availability services and deployments to business ...


Next Page: 10000

© Googlier LLC, 2019