Home Senior Engineer, BizDevOps Satellite Applications
 

Keywords :   


Senior Engineer, BizDevOps Satellite Applications

2021-03-08 11:12:33| Space-careers.com Jobs RSS

ROLE DESCRIPTION SUMMARY The incumbent is directly responsible for the management, operations and development of satellite applications IT infrastructure solutions within the context of SESs satellite applications. The ideal engineer will bring their experiences, best practices, and a collaborative attitude to help drive DevOps initiatives. To be successful, heshe must effectively communicate with our development and operations team to orchestrate the creation of solutions that can scale. The responsibilities include building a process for automation as well as contributing to the development of internal tools to achieve operational efficiency. The incumbent will thrive in a highly collaborative workplace and actively engage in the design, development and operations of the Satellite applications onprem and Azure cloud infrastructure, providing technical leadership within the Satellite Applications unit. PRIMARY RESPONSIBILITIES KEY RESULT AREAS Deploy and maintain critical applications on Azure cloudnative microservices architecture and onprem infrastructure Support the migration of existing onprem infrastructure to Azure cloudnative microservices architecture Implement automation, effective monitoring, and infrastructureascode Deploy and maintain CICD pipelines across multiple environments Support and work alongside a crossfunctional engineering team on the latest technologies Work collaboratively with multiple agile teams to help deliver endtoend products and features, seeing them through from conception to delivery and improve automation of workflows, infrastructure, code testing and deployment Design and implement secure automation solutions for development, testing, and production environments Iterate on best practices to increase the quality velocity of deployments Develop and maintain solutions for operational administration, systemdata backup, disaster recovery, and securityperformance monitoring Continuously evaluate existing systems with industry standards, and make recommendations for improvement Sustain and improve the process of knowledge sharing throughout the engineering team Have on call responsibilities in rotation with the engineering team Be accountable for timely implementation for hisher projects and activities COMPETENCIES Ability to work in an agile, highpaced environment and deliver within tight timelines Ability to tackle complex projects and develop workable solutions in pressure situations Ability to set priorities and focus Ability to take ownership and drive a task to conclusion with minimal supervision Ability to integrate into crossfunctional teams, work internationally in a matrixmanaged, resultsoriented environment. Ability to coordinate a small team and follow up on work tasks and results Strong analytical skills and broad business acumen Selfmotivated and demonstrate a doer mentality and willingness to go the extra mile Excellent communication and teamwork skills Great attention to detail Fluency in spoken and written English with additional languages considered an asset Perform other tasks as required QUALIFICATIONS EXPERIENCE Bachelors Degree in Computer Science, Software Engineering or in a related field 7 years of professional experience maintaining and deploying highly available, faulttolerant systems at scale 5 years of applicable working experience designing and building software applications with experience of working in agile environments 5 years of applicable working experience related to software lifecycle support 5 years of applicable working experience on various data bases preferably PostgresSQL Server along with SQL programming and NoSQL DBs like MongoDB server, Redis or CosmosDB Significant experience managing environments and software in a native Microsoft Azure environment Microsoft Azure certifications are a strong plus Significant experience developing software in a native Microsoft Azure environment Significant handson experience with all stages of the software life cycle including Continuous Integration tools Azure DevOps, Jenkins, GIT, Bamboo, Maven, etc. Significant handson with Infrastructureascode and configuration management like Ansible, Azure, Terraform, Puppet Significant experience with monitoring tools like Prometheus, Grafana, Datadog, etc. Full understanding of software development lifecycle best practices Experience with Kubernetes, Docker and cloud deployment technologies Experience developing and managing the full stack of enterprise webbased cloud applications Experience with test tools for testing integrated systems and performance Experience with Java 11, C and other languages are a plus Experience of developing or managing software systems in a satellite context or environment is a plus Apply HERE [ more ]

Tags: applications senior satellite engineer

Category:Transportation and Logistics

Latest from this category

All news

18.03Atlantic Tropical Weather Outlook
17.03Atlantic Tropical Weather Outlook
Transportation and Logistics »
27.03Up to 2,700 jobs at risk at British Steel
27.03BASF Generated Sales of Approximately 11 Billion from Innovations
27.03Furthering the Development of Global Markets: Establishment of a New Representative Office in South Africa
27.03China tariffs may be cut to seal TikTok sale, Trump says
27.03Why are tech stocks so volatile?
26.03Trump announces 25% tariffs on car imports to US
26.03Pork is center of plate in new consumer campaign
26.03OQ Chemicals to Launch Heptanoic Acid Production in Germany
More »